adu812tcpip
所属分类:TCP/IP协议栈
开发工具:C/C++
文件大小:38KB
下载次数:7
上传日期:2006-11-06 22:04:08
上 传 者:
pian_zhou
说明: TCPIP在ADI公司ADU812处理器上的移植
(ADI ADU812 processors transplant)
文件列表:
ADU812 TCPIP (0, 2005-07-07)
ADU812 TCPIP\Makefile (2232, 2001-02-02)
ADU812 TCPIP\MAIN.a51 (17535, 2001-02-02)
ADU812 TCPIP\arp.c (3698, 2001-02-02)
ADU812 TCPIP\drv_8019.c (22416, 2001-02-06)
ADU812 TCPIP\init8051.c (2025, 2001-01-18)
ADU812 TCPIP\main.c (5034, 2001-02-02)
ADU812 TCPIP\monitor.c (11096, 2001-01-18)
ADU812 TCPIP\myfunc.c (374, 2001-02-03)
ADU812 TCPIP\timer.c (236, 2001-02-02)
ADU812 TCPIP\tinyftp.c (5882, 2001-01-07)
ADU812 TCPIP\tinymain.c (2585, 2001-02-17)
ADU812 TCPIP\tinytcp.c (19388, 2001-02-02)
ADU812 TCPIP\config.h (192, 2001-01-11)
ADU812 TCPIP\depend.h (1721, 2001-02-02)
ADU812 TCPIP\global.h (1940, 2001-01-29)
ADU812 TCPIP\global_T.h (316, 2001-01-29)
ADU812 TCPIP\include.h (277, 2001-01-29)
ADU812 TCPIP\myfunc.h (161, 2001-01-18)
ADU812 TCPIP\proto.h (1833, 2001-02-02)
ADU812 TCPIP\reg_8019.h (14116, 2001-02-02)
ADU812 TCPIP\tinytcp.h (5243, 2001-02-08)
...
1. ... 4 5 .. -,.-
2. , .
. 0003()
(8000h) .
startup .
. . ..
5. .
.
DMA_read , byte *buf .
6. 2000.11.12 : . RTL8019AS IMR ISR .
IMR .. IMR 0x01 .
7. 2000.11.16 DoS ,
. , delay .
8. . .
. .
.
EN_CMD = EN_NODMA + EN_PAGE0 + EN_STOP; /* 00001010B:
EN0_ISR = 0x00;
EN0_ISR = 0xff;
EN0_IMR = ENISR_ALL;
EN_CMD = EN_NODMA + EN_PAGE3 + EN_STOP;
//CONFIG1 = 0x90;
//CONFIG2 = 0x20;
//CONFIG3 = 0xf0;
CONFIG1 = 0x90;
CONFIG2 = 0x00;
CONFIG3 = 0xf0;
CONFIG4 = 0x00;
EN_CMD = EN_NODMA + EN_PAGE3 + EN_STOP;
EN0_TXCR = ENTXCR_TXCONFIG;
EN0_RXCR = ENRXCR_RXCONFIG;
EN_CMD = EN_NODMA + EN_PAGE3 + EN_START;
EthRxBufRdPtr = 0;
EthRxBufWrPtr = EthRxBufRdPtr + 1;
9. ei_rx_overrun
if (was_txing) {
if (!(EN0_ISR & (ENISR_TX + ENISR_TX_ERR))) must_resend = 1;
}
. isr_all .
10. 0 ...
, .
, ....
tinytcp .
11. inportb & outportb . !!!!
. . inytcp
.
12. 22.1184Mhz 8Khz timer interrupt ethernet
. . 8000
1500, 8000/1500 = 5.3
6 . 6
.
13. (ADUC.C) .
usleep(number) .
.
14. IE (0x87) adpcm ethernet .
EA = 0; , .
近期下载者:
相关文件:
收藏者: