associated.code.files

所属分类:DSP编程
开发工具:C/C++
文件大小:719KB
下载次数:49
上传日期:2007-11-06 16:58:15
上 传 者deff
说明:  ti的TMS320C64XEMAC应用源代码
(ti s TMS320C64XEMAC application source code)

文件列表:
c6455_emac-0.4-latest (0, 2006-06-22)
c6455_emac-0.4-latest\c6455_emac_benchmark (0, 2006-06-22)
c6455_emac-0.4-latest\c6455_emac_benchmark\benchmark_main_bench_100.c (22030, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_benchmark\benchmark_main_bench_GIG.c (22019, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_benchmark\c6455.tcf (2063, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_benchmark\c6455_emac_benchmark.pjt (1523, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_echo (0, 2006-06-22)
c6455_emac-0.4-latest\c6455_emac_echo\c6455.tcf (1792, 2006-05-09)
c6455_emac-0.4-latest\c6455_emac_echo\c6455_emac_echo.pjt (1488, 2006-05-10)
c6455_emac-0.4-latest\c6455_emac_echo\echo_main.c (18373, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_echo\udpflood.c (6208, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_echo\udpflood.exe (44032, 2005-11-08)
c6455_emac-0.4-latest\c6455_emac_loopback (0, 2006-06-22)
c6455_emac-0.4-latest\c6455_emac_loopback\c6455.tcf (1796, 2006-05-09)
c6455_emac-0.4-latest\c6455_emac_loopback\c6455_emac_loopback.pjt (1491, 2006-05-11)
c6455_emac-0.4-latest\c6455_emac_loopback\loopback_main-multicast.c (23498, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_loopback\loopback_main.c (22913, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_recv (0, 2006-06-22)
c6455_emac-0.4-latest\c6455_emac_recv\c6455.tcf (1792, 2006-05-09)
c6455_emac-0.4-latest\c6455_emac_recv\c6455_emac_recv.pjt (1467, 2006-05-10)
c6455_emac-0.4-latest\c6455_emac_recv\recv_main.c (17740, 2006-05-15)
c6455_emac-0.4-latest\c6455_emac_send (0, 2006-06-22)
c6455_emac-0.4-latest\c6455_emac_send\c6455.tcf (1792, 2006-05-11)
c6455_emac-0.4-latest\c6455_emac_send\c6455_emac_send.pjt (1467, 2006-05-10)
c6455_emac-0.4-latest\c6455_emac_send\send_main.c (20853, 2006-05-15)
c6455_emac-0.4-latest\debug (0, 2006-06-22)
c6455_emac-0.4-latest\include (0, 2006-06-22)
c6455_emac-0.4-latest\include\c6455_emac.h (28368, 2006-03-01)
c6455_emac-0.4-latest\include\c6455_mdio.h (5645, 2006-03-01)
c6455_emac-0.4-latest\include\common.h (4515, 2006-05-15)
c6455_emac-0.4-latest\include\cslr.h (2225, 2005-04-19)
c6455_emac-0.4-latest\include\cslr_dev.h (22852, 2006-06-24)
c6455_emac-0.4-latest\include\cslr_ectl.h (1647, 2006-01-13)
c6455_emac-0.4-latest\include\cslr_emac.h (71638, 2005-12-01)
c6455_emac-0.4-latest\include\cslr_mdio.h (10757, 2005-08-18)
c6455_emac-0.4-latest\src (0, 2006-08-03)
c6455_emac-0.4-latest\src\c6455_emac.c (54845, 2006-08-03)
c6455_emac-0.4-latest\src\c6455_emac.cmd (78, 2006-04-25)
c6455_emac-0.4-latest\src\c6455_mdio-oldboard.c (28714, 2006-07-19)
... ...

May 20th, 2006 C***55 Ethernet MAC Example Software ====================================================== This example package includes version 0.4 of the C***55 Ethernet MAC example driver, and several example programs illustrating how to use the EMAC APIs. This example software is a standalone example program showing how to program EMAC on C***55. It is not related to the TI's NDK (TCP/IP stack) for C***55. For the lastest C***55 device drivers for the NDK, please refer to the TCP/IP Stack release 1.9. Also, it is not 'functional level' CSL for EMAC. EMAC will not have a functional level layer integrated with the CSL for C***5x devices. However, this example uses the register layer CSL files for EMAC. This software is better suited to use as a reference for generic Ethernet device driver development, because it supports EMAC capabilities that are not required by the TCP/IP Stack. These include: - Statistics Monitoring - Multi-channel transmit (for transmit priority) - Transmitting packets with non-contiguous buffers (fragments). To best use this example, you may wish to print out the following files: \include\c***55_emac.h : Documents the "EMAC" API calls \include\c***55_mdio.h : Documents the "MDIO" API calls The example program source code "loopback_main.c" documents the setup and requirements for calling the EMAC module, but the EMAC and MDIO module APIs are documented in the above ".h" files. Note that when using the EMAC module, it is not necessary to interface directly with the MDIO module, since EMAC calls MDIO directly. The MDIO module can be used independently if the EMAC module is not required. These EMAC/MDIO API modules are the easiest way to program a device driver for C***55. If these modules do not meet the needs of a particular operating environment, they can still be used as programming examples. The basic inner workings of the EMAC and MDIO modules is described in the application note (SPRAxxx). To install this example software, simply un-zip it in any location on your hard drive. It does not have to be inside CCS directory.

近期下载者

相关文件


收藏者