📄 recvtcp.m51
字号:
XDATA 2042H 0001H ABSOLUTE
XDATA 2043H 0001H ABSOLUTE
XDATA 2044H 0001H ABSOLUTE
XDATA 2045H 0001H ABSOLUTE
XDATA 2046H 0001H ABSOLUTE
XDATA 2047H 0001H ABSOLUTE
XDATA 2048H 0001H ABSOLUTE
XDATA 2049H 0001H ABSOLUTE
XDATA 204AH 0001H ABSOLUTE
XDATA 204BH 0001H ABSOLUTE
XDATA 204CH 0001H ABSOLUTE
XDATA 204DH 0001H ABSOLUTE
XDATA 204EH 0001H ABSOLUTE
XDATA 204FH 0001H ABSOLUTE
XDATA 2050H 0001H ABSOLUTE
XDATA 2051H 0001H ABSOLUTE
XDATA 2052H 0001H ABSOLUTE
XDATA 2053H 0001H ABSOLUTE
BL51 BANKED LINKER/LOCATER V6.00 08/27/2007 11:39:17 PAGE 6
XDATA 2054H 0001H ABSOLUTE
XDATA 2055H 0001H ABSOLUTE
XDATA 2056H 0001H ABSOLUTE
XDATA 2057H 0001H ABSOLUTE
XDATA 2058H 0001H ABSOLUTE
XDATA 2059H 0001H ABSOLUTE
XDATA 205AH 0001H ABSOLUTE
XDATA 205BH 0001H ABSOLUTE
XDATA 205CH 0001H ABSOLUTE
XDATA 205DH 0001H ABSOLUTE
XDATA 205EH 0001H ABSOLUTE
XDATA 205FH 0001H ABSOLUTE
XDATA 2060H 0001H ABSOLUTE
XDATA 2061H 0001H ABSOLUTE
XDATA 2062H 0001H ABSOLUTE
XDATA 2063H 0001H ABSOLUTE
XDATA 2064H 0001H ABSOLUTE
2065H 0002H *** GAP ***
XDATA 2067H 0001H ABSOLUTE
XDATA 2068H 0001H ABSOLUTE
XDATA 2069H 0001H ABSOLUTE
XDATA 206AH 0001H ABSOLUTE
XDATA 206BH 0001H ABSOLUTE
206CH 0001H *** GAP ***
XDATA 206DH 0001H ABSOLUTE
XDATA 206EH 0001H ABSOLUTE
206FH 0001H *** GAP ***
XDATA 2070H 0001H ABSOLUTE
2071H 0001H *** GAP ***
XDATA 2072H 0001H ABSOLUTE
XDATA 2073H 0001H ABSOLUTE
2074H 0001H *** GAP ***
XDATA 2075H 0001H ABSOLUTE
XDATA 2076H 0001H ABSOLUTE
2077H 0001H *** GAP ***
XDATA 2078H 0001H ABSOLUTE
XDATA 2079H 0001H ABSOLUTE
XDATA 207AH 0001H ABSOLUTE
XDATA 207BH 0001H ABSOLUTE
XDATA 207CH 0001H ABSOLUTE
XDATA 207DH 0001H ABSOLUTE
XDATA 207EH 0001H ABSOLUTE
XDATA 207FH 0001H ABSOLUTE
XDATA 2080H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?MN_APP_RECV_IDLE?MN_APP_RECV_IDLE
CODE 000AH 0001H UNIT ?PR?_CALLBACK_SOCKET_CLOSED?MN_CALLBACK
CODE 000BH 0003H ABSOLUTE
CODE 000EH 08E1H UNIT ?C?LIB_CODE
CODE 08EFH 06DEH UNIT ?PR?_MN_TCP_RECV?TCP
CODE 0FCDH 042FH UNIT ?PR?_TCP_RECV_HEADER?TCP
CODE 13FCH 0379H UNIT ?PR?_TCP_SEND_HEADER?TCP
CODE 1775H 0324H UNIT ?PR?MN_ARP_PROCESS_PACKET?ARP
CODE 1A99H 02B2H UNIT ?PR?_ETHER_SEND?CP2200_ETHER_SEND
BL51 BANKED LINKER/LOCATER V6.00 08/27/2007 11:39:17 PAGE 7
CODE 1D4BH 0289H UNIT ?PR?_MN_OPEN_SOCKET?MN_OPEN_SOCKET
CODE 1FD4H 0260H UNIT ?PR?IP_RECV_HEADER?IP
CODE 2234H 0240H UNIT ?PR?MN_INIT?MN_INIT
CODE 2474H 0238H UNIT ?PR?_PHY_INIT?CP2200_ETHER_INIT
CODE 26ACH 01F1H UNIT ?PR?ETHER_RECV?CP2200_ETHER_RECV
CODE 289DH 01D4H UNIT ?PR?_MN_TCP_SEND?TCP
CODE 2A71H 01D0H UNIT ?PR?_MN_IP_SEND_HEADER?IP
CODE 2C41H 01C8H UNIT ?PR?_SAME_NET_NUMBER?MN_ETHER_START_PACKET
CODE 2E09H 01C5H UNIT ?PR?_IP_CHECKSUM?IP
CODE 2FCEH 018DH UNIT ?PR?GET_PING_PKT?IP
CODE 315BH 0184H UNIT ?PR?_MN_RECV_WAIT?MN_RECV_WAIT
CODE 32DFH 0184H UNIT ?PR?_MN_APP_SEND_COMPLETE?MN_APP_SEND_COMPLETE
CODE 3463H 0160H UNIT ?PR?_MN_UDP_TCP_START_CHECKSUM?MN_CSUM
CODE 35C3H 0149H UNIT ?PR?_MAC_INIT?CP2200_ETHER_INIT
CODE 370CH 013DH UNIT ?PR?TCP?MAIN
CODE 3849H 0133H UNIT ?PR?_MN_ETHER_START_PACKET?MN_ETHER_START_PACKET
CODE 397CH 012BH UNIT ?PR?MN_IP_GET_PKT?IP
CODE 3AA7H 012BH UNIT ?PR?_ETHER_INIT?CP2200_ETHER_INIT
CODE 3BD2H 0115H UNIT ?PR?MN_VERIFY?MN_VERIFY
CODE 3CE7H 00F6H UNIT ?PR?SEND_PING_REPLY?IP
CODE 3DDDH 00F5H UNIT ?PR?_MN_ARP_LOOKUP?ARP
CODE 3ED2H 00F2H UNIT ?PR?_MN_TCP_OPEN?MN_TCP_OPEN
CODE 3FC4H 00F0H UNIT ?PR?ETHER_ISR?CP2200_ETHER_INIT
CODE 40B4H 00E3H UNIT ?PR?_MN_FIND_SOCKET?MN_FIND_SOCKET
CODE 4197H 00DEH UNIT ?PR?_MN_ARP_SEND_REQUEST?ARP
CODE 4275H 00DBH UNIT ?PR?_MN_TCP_INIT?TCP
CODE 4350H 00CAH UNIT ?PR?_MN_ARP_UPDATE?ARP
CODE 441AH 00C8H UNIT ?PR?MN_IP_DISCARD_PACKET?IP
CODE 44E2H 00C5H UNIT ?PR?_MN_DATA_SEND_CHECKSUM?MN_CSUM
CODE 45A7H 00ACH UNIT ?PR?_TCP_SEND_ACK?TCP
CODE 4653H 00A7H UNIT ?PR?_TCP_SEND_SYN_CLOSE?TCP
CODE 46FAH 00A4H UNIT ?PR?_MN_ABORT?MN_ABORT
CODE 479EH 009EH UNIT ?PR?_UPDATE_UNACKED_BYTES?TCP
CODE 483CH 0099H UNIT ?PR?_MN_OPEN?MN_OPEN
CODE 48D5H 0096H UNIT ?PR?MN_ARP_GET_ENTRY?ARP
CODE 496BH 008CH UNIT ?C_C51STARTUP
CODE 49F7H 0083H UNIT ?PR?_MN_RESET_TIMER?MN_RESET_TIMER
CODE 4A7AH 0082H UNIT ?PR?_MN_APP_RECV_BYTE?MN_APP_RECV_BYTE
CODE 4AFCH 007FH UNIT ?PR?_SENDHWADDR?SENDHWADDR
CODE 4B7BH 007EH UNIT ?PR?MN_TIMER_INIT?MN_PORT
CODE 4BF9H 007CH UNIT ?PR?ETHER_RECV_HEADER?ETHER_RECV_HEADER
CODE 4C75H 0076H UNIT ?PR?MN_IP_INIT?IP
CODE 4CEBH 006DH UNIT ?PR?_MN_ARP_SEARCH_ENTRY?ARP
CODE 4D58H 005EH UNIT ?PR?MN_RECV_BYTE?MN_RECV_BYTE
CODE 4DB6H 0058H UNIT ?PR?_MN_TCP_ABORT?MN_TCP_ABORT
CODE 4E0EH 0057H UNIT ?PR?_MN_PUT_RECV_BYTE?MN_PUT_RECV_BYTE
CODE 4E65H 0056H UNIT ?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED
CODE 4EBBH 004FH UNIT ?PR?_MN_UDP_TCP_END_CHECKSUM?MN_CSUM
CODE 4F0AH 0048H UNIT ?C_INITSEG
CODE 4F52H 0047H UNIT ?PR?_TCP_SEND_NODATA_HDR?TCP
CODE 4F99H 0046H UNIT ?PR?MN_ARP_UPDATE_TIMER?ARP
CODE 4FDFH 0045H UNIT ?PR?MN_TRANSMIT_READY?MN_PORT
CODE 5024H 0045H UNIT ?PR?_MN_CLOSE_PACKET?MN_CLOSE_PACKET
CODE 5069H 0045H UNIT ?PR?_MN_ARP_RECV_REPLY?ARP
CODE 50AEH 0040H UNIT ?PR?_TCP_RECV_SEND?TCP
CODE 50EEH 0040H UNIT ?PR?_TCP_UPDATE_ACK?TCP
CODE 512EH 003EH UNIT ?PR?SYSCLK_INIT?MAIN
BL51 BANKED LINKER/LOCATER V6.00 08/27/2007 11:39:17 PAGE 8
CODE 516CH 003CH UNIT ?PR?_MN_SEND_BYTE?MN_SEND_BYTE
CODE 51A8H 0039H UNIT ?PR?NEXT_SOCKET?MN_OPEN_SOCKET
CODE 51E1H 0037H UNIT ?PR?TCP_TIMER?MN_PORT
CODE 5218H 0032H UNIT ?PR?PORT_INIT?MAIN
CODE 524AH 0030H UNIT ?PR?_START_ARP_PACKET?START_ARP_PACKET
CODE 527AH 002FH UNIT ?PR?_TCP_SEND_RESET?TCP
CODE 52A9H 002DH UNIT ?PR?ESTABLISH_NETWORK_CONNECTION?MAIN
CODE 52D6H 002DH UNIT ?PR?_MN_ETHER_INIT?MN_ETHER_INIT
CODE 5303H 002CH UNIT ?PR?_MN_GET_SOCKET_TYPE?MN_GET_SOCKET_TYPE
CODE 532FH 002BH UNIT ?PR?MN_IP_RECV?IP
CODE 535AH 0028H UNIT ?PR?_CPFLASH_BYTEWRITE?FLASH_UTILS
CODE 5382H 0024H UNIT ?PR?MAIN?MAIN
CODE 53A6H 0024H UNIT ?PR?_MN_RECV?MN_RECV
CODE 53CAH 0024H UNIT ?PR?_CPFLASH_PAGEERASE?FLASH_UTILS
CODE 53EEH 0024H UNIT ?PR?_MN_APP_GET_SEND_SIZE?MN_APP_GET_SEND_SIZE
CODE 5412H 001FH UNIT ?PR?_MAC_READ?CP2200_ETHER_INIT
CODE 5431H 001EH UNIT ?CO?MN_VARS
CODE 544FH 001DH UNIT ?PR?C?IMUL_F120
CODE 546CH 001AH UNIT ?PR?INIT_RECV?MN_PORT
CODE 5486H 001AH UNIT ?PR?_MN_WAIT_TICKS?MN_WAIT_TICKS
CODE 54A0H 001AH UNIT ?PR?MN_RECV_BYTE_PRESENT?MN_RECV_BYTE_PRESENT
CODE 54BAH 001AH UNIT ?PR?_TCP_SEND_NODATA_PKT?TCP
CODE 54D4H 0017H UNIT ?PR?_INIT_SEND?MN_PORT
CODE 54EBH 0017H UNIT ?PR?MN_ARP_INIT?ARP
CODE 5502H 0016H UNIT ?PR?_MAC_WRITE?CP2200_ETHER_INIT
CODE 5518H 0014H UNIT ?PR?RESET_RECV?IP
CODE 552CH 0012H UNIT ?PR?ETHER_POLL_RECV?CP2200_ETHER_POLL_RECV
CODE 553EH 0011H UNIT ?PR?EMIF_INIT?MAIN
CODE 554FH 0010H UNIT ?PR?ETHER_RESET_HIGH?MAIN
CODE 555FH 000FH UNIT ?PR?_CPFLASH_BYTEREAD?FLASH_UTILS
CODE 556EH 000EH UNIT ?PR?INIT_IO_BUFFS?MN_PORT
CODE 557CH 000DH UNIT ?PR?_CALLBACK_APP_SERVER_PROCESS_PACKET?MN_CALLBACK
CODE 5589H 000DH UNIT ?PR?_CALLBACK_SOCKET_EMPTY?MN_CALLBACK
CODE 5596H 000DH UNIT ?PR?MN_GET_TIMER_TICK?MN_GET_TIMER_TICK
CODE 55A3H 000BH UNIT ?PR?ETHER_RESET_LOW?MAIN
CODE 55AEH 0009H UNIT ?PR?_MN_APP_INIT_RECV?MN_APP_INIT_RECV
CODE 55B7H 0004H UNIT ?PR?_MN_APP_PROCESS_PACKET?MN_APP_PROCESS_PACKET
CODE 55BBH 0003H UNIT ?PR?_CALLBACK_APP_PROCESS_PACKET?MN_CALLBACK
CODE 55BEH 0003H UNIT ?PR?CALLBACK_APP_RECV_IDLE?MN_CALLBACK
CODE 55C1H 0003H UNIT ?PR?IS_MULTICAST?IP
CODE 55C4H 0002H UNIT ?PR?_CALLBACK_APP_SERVER_IDLE?MN_CALLBACK
SYMBOL TABLE OF MODULE: recvtcp (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:008FH PUBLIC PLL0FLT
D:00FFH PUBLIC WDTCN
D:00C8H PUBLIC P4
D:00D8H PUBLIC P5
D:00E8H PUBLIC P6
D:00F8H PUBLIC P7
BL51 BANKED LINKER/LOCATER V6.00 08/27/2007 11:39:17 PAGE 9
D:008EH PUBLIC PLL0MUL
D:0084H PUBLIC SFRPAGE
D:00A5H PUBLIC P1MDOUT
D:00A6H PUBLIC P2MDOUT
D:009CH PUBLIC P4MDOUT
D:009DH PUBLIC P5MDOUT
D:009EH PUBLIC P6MDOUT
D:009FH PUBLIC P7MDOUT
D:00A3H PUBLIC EMI0CF
C:553EH PUBLIC EMIF_Init
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00A2H PUBLIC EMI0CN
D:00E3H PUBLIC XBR2
X:10B4H PUBLIC data_buff
D:00A1H PUBLIC EMI0TC
C:554FH PUBLIC ether_reset_high
C:5382H PUBLIC main
X:1118H PUBLIC status
D:0089H PUBLIC PLL0CN
D:0088H PUBLIC TCON
C:5218H PUBLIC PORT_Init
D:0097H PUBLIC CLKSEL
D:008AH PUBLIC OSCICN
C:52A9H PUBLIC establish_network_connection
C:512EH PUBLIC SYSCLK_Init
C:55A3H PUBLIC ether_reset_low
C:370CH PUBLIC TCP
D:00B7H PUBLIC FLSCL
X:111AH PUBLIC statusnum
D:008DH PUBLIC PLL0DIV
------- PROC MAIN
C:5382H LINE# 93
C:5382H LINE# 94
C:5382H LINE# 98
C:5385H LINE# 99
C:5388H LINE# 102
C:538BH LINE# 103
C:538EH LINE# 104
C:5391H LINE# 106
C:5391H LINE# 107
C:5391H LINE# 109
C:539CH LINE# 110
C:539CH LINE# 113
C:539EH LINE# 114
C:539EH LINE# 117
C:53A1H LINE# 120
C:53A4H LINE# 126
------- ENDPROC MAIN
------- PROC ESTABLISH_NETWORK_CONNECTION
------- DO
D:0006H SYMBOL retval
------- ENDDO
C:52A9H LINE# 144
C:52A9H LINE# 145
C:52A9H LINE# 149
C:52A9H LINE# 152
BL51 BANKED LINKER/LOCATER V6.00 08/27/2007 11:39:17 PAGE 10
C:52B1H LINE# 156
C:52B7H LINE# 157
C:52B7H LINE# 158
C:52BFH LINE# 159
C:52BFH LINE# 163
C:52C7H LINE# 164
C:52C7H LINE# 168
C:52C9H LINE# 169
C:52C9H LINE# 171
C:52D1H LINE# 173
C:52D5H LINE# 175
------- ENDPROC ESTABLISH_NETWORK_CONNECTION
------- PROC TCP
------- DO
X:0B96H SYMBOL socket_no
X:0B97H SYMBOL socket_ptr
X:0B9AH SYMBOL data_buf
X:10AEH SYMBOL data_len
X:10B0H SYMBOL err
X:10B2H SYMBOL i
------- ENDDO
C:370CH LINE# 185
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -