⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.m51

📁 硬件是8051f340+cp2200。插上网线
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?CO?MN_VARS

?PR?ESTABLISH_NETWORK_CONNECTION?MAIN            -----    -----      -----    -----      -----    -----
  +--> ?PR?_MN_ETHER_INIT?MN_ETHER_INIT

?PR?_MN_ETHER_INIT?MN_ETHER_INIT                 -----    -----      -----    -----      0A84H    0003H
  +--> ?PR?MN_VERIFY?MN_VERIFY
  +--> ?PR?INIT_IO_BUFFS?MN_PORT
  +--> ?PR?_ETHER_INIT?CP2200_ETHER_INIT

?PR?INIT_IO_BUFFS?MN_PORT                        -----    -----      -----    -----      -----    -----
  +--> ?PR?INIT_RECV?MN_PORT
  +--> ?PR?_INIT_SEND?MN_PORT

?PR?_INIT_SEND?MN_PORT                           -----    -----      -----    -----      0B20H    0001H

?PR?_ETHER_INIT?CP2200_ETHER_INIT                -----    -----      -----    -----      0A87H    000CH
  +--> ?CO?MN_VARS
  +--> ?PR?ETHER_RESET_LOW?MAIN
  +--> ?PR?_MN_WAIT_TICKS?MN_WAIT_TICKS
  +--> ?PR?ETHER_RESET_HIGH?MAIN
  +--> ?PR?_MN_RESET_TIMER?MN_RESET_TIMER
  +--> ?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED
  +--> ?PR?_PHY_INIT?CP2200_ETHER_INIT
  +--> ?PR?_MAC_INIT?CP2200_ETHER_INIT

?PR?_MN_WAIT_TICKS?MN_WAIT_TICKS                 -----    -----      -----    -----      0A9FH    0005H
  +--> ?PR?_MN_RESET_TIMER?MN_RESET_TIMER
  +--> ?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED

?PR?_MN_RESET_TIMER?MN_RESET_TIMER               -----    -----      -----    -----      0B20H    0005H
  +--> ?PR?MN_GET_TIMER_TICK?MN_GET_TIMER_TICK

?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED           -----    -----      -----    -----      0B20H    0003H
  +--> ?PR?MN_GET_TIMER_TICK?MN_GET_TIMER_TICK

?PR?_PHY_INIT?CP2200_ETHER_INIT                  -----    -----      -----    -----      0A93H    000CH
  +--> ?PR?_MN_WAIT_TICKS?MN_WAIT_TICKS
  +--> ?PR?_MN_RESET_TIMER?MN_RESET_TIMER
  +--> ?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED

?PR?_MAC_INIT?CP2200_ETHER_INIT                  -----    -----      -----    -----      0A93H    000CH
  +--> ?PR?_MAC_WRITE?CP2200_ETHER_INIT
  +--> ?PR?_CPFLASH_BYTEREAD?FLASH_UTILS

?PR?_MN_VF_SET_ENTRY?MN_VF_SET_ENTRY             -----    -----      -----    -----      0A84H    0008H
  +--> ?PR?_SET_VF_ENTRY?SET_VF_ENTRY

?PR?_SET_VF_ENTRY?SET_VF_ENTRY                   -----    -----      -----    -----      0A8CH    0013H
BL51 BANKED LINKER/LOCATER V6.05                                                      04/24/2008  18:17:35  PAGE 11


  +--> ?CO?MN_VARS
  +--> ?CO?SET_VF_ENTRY
  +--> ?PR?_MN_STRICMP_CB?MN_STRICMP_CB

?PR?_MN_STRICMP_CB?MN_STRICMP_CB                 -----    -----      -----    -----      0AD1H    0006H
  +--> ?PR?_MN_TOLOWER?MN_TOLOWER

?PR?_GET_DATA?MAIN                               -----    -----      -----    -----      0A84H    0041H
  +--> ?CO?MAIN
  +--> ?PR?_MN_HTTP_FIND_VALUE?MN_HTTP_FIND_...
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_STRLEN?STRLEN

?PR?_MN_HTTP_FIND_VALUE?MN_HTTP_FIND_...         -----    -----      -----    -----      0AC5H    000CH
  +--> ?PR?_MN_HTTP_DECODESTRING?MN_HTTP_FIN...

?PR?_MN_HTTP_DECODESTRING?MN_HTTP_FIN...         -----    -----      -----    -----      0AD1H    0009H

?PR?PRINTF?PRINTF                                0020H.0  0001H.1    0010H    0005H      0AC5H    0028H
  +--> ?PR?PUTCHAR?PUTCHAR

?PR?_MN_PF_SET_ENTRY?MN_PF_SET_ENTRY             -----    -----      -----    -----      0A84H    000AH
  +--> ?CO?MN_VARS

?PR?MN_SERVER?MNSERVER                           -----    -----      -----    -----      0A84H    000EH
  +--> ?CO?MN_VARS
  +--> ?PR?MN_IP_RECV?IP
  +--> ?PR?_CHECK_HTTP_PARSE?HTTP
  +--> ?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED
  +--> ?PR?_MN_APP_SERVER_IDLE?MN_APP_SERVER...
  +--> ?PR?_MN_TCP_RECV?TCP
  +--> ?PR?_MN_HTTP_SERVER_RECV?HTTP
  +--> ?PR?_MN_ABORT?MN_ABORT
  +--> ?PR?_MN_APP_SERVER_PROCESS_PACKET?MN_...
  +--> ?PR?_MN_HTTP_SERVER_SET_FLAG?HTTP
  +--> ?PR?_MN_TCP_SEND?TCP
  +--> ?PR?_MN_HTTP_SERVER_SEND?HTTP
  +--> ?PR?_MN_CLOSE?MN_CLOSE

?PR?MN_IP_RECV?IP                                -----    -----      -----    -----      0A9EH    0001H
  +--> ?PR?MN_IP_GET_PKT?IP
  +--> ?PR?GET_PING_PKT?IP
  +--> ?PR?SEND_PING_REPLY?IP
  +--> ?PR?MN_IP_DISCARD_PACKET?IP

?PR?MN_IP_GET_PKT?IP                             -----    -----      -----    -----      0AFEH    0006H
  +--> ?PR?ETHER_POLL_RECV?CP2200_ETHER_POLL...
  +--> ?PR?MN_RECV_BYTE?MN_RECV_BYTE
  +--> ?PR?RESET_RECV?IP
  +--> ?CO?MN_VARS
  +--> ?PR?ETHER_RECV_HEADER?ETHER_RECV_HEADER
  +--> ?PR?IP_RECV_HEADER?IP
  +--> ?PR?MN_IP_DISCARD_PACKET?IP
  +--> ?PR?_MN_ARP_UPDATE?ARP

?PR?ETHER_POLL_RECV?CP2200_ETHER_POLL...         -----    -----      -----    -----      -----    -----
  +--> ?PR?ETHER_RECV?CP2200_ETHER_RECV
BL51 BANKED LINKER/LOCATER V6.05                                                      04/24/2008  18:17:35  PAGE 12


  +--> ?PR?MN_RECV_BYTE_PRESENT?MN_RECV_BYTE...

?PR?ETHER_RECV?CP2200_ETHER_RECV                 -----    -----      -----    -----      0B3CH    0005H
  +--> ?CO?MN_VARS
  +--> ?PR?_MN_PUT_RECV_BYTE?MN_PUT_RECV_BYTE

?PR?_MN_PUT_RECV_BYTE?MN_PUT_RECV_BYTE           -----    -----      -----    -----      -----    -----
  +--> ?CO?MN_VARS

?PR?MN_RECV_BYTE?MN_RECV_BYTE                    -----    -----      -----    -----      -----    -----
  +--> ?CO?MN_VARS

?PR?RESET_RECV?IP                                -----    -----      -----    -----      -----    -----
  +--> ?PR?INIT_RECV?MN_PORT

?PR?ETHER_RECV_HEADER?ETHER_RECV_HEADER          -----    -----      -----    -----      0B04H    0003H
  +--> ?PR?MN_RECV_BYTE?MN_RECV_BYTE
  +--> ?PR?MN_ARP_PROCESS_PACKET?ARP
  +--> ?PR?MN_IP_DISCARD_PACKET?IP

?PR?MN_ARP_PROCESS_PACKET?ARP                    -----    -----      -----    -----      0B07H    0014H
  +--> ?PR?MN_RECV_BYTE?MN_RECV_BYTE
  +--> ?PR?_MN_ARP_UPDATE?ARP
  +--> ?PR?_MN_OPEN_SOCKET?MN_OPEN_SOCKET
  +--> ?PR?MN_TRANSMIT_READY?MN_PORT
  +--> ?PR?_START_ARP_PACKET?START_ARP_PACKET
  +--> ?PR?_MN_SEND_BYTE?MN_SEND_BYTE
  +--> ?PR?_MN_CLOSE_PACKET?MN_CLOSE_PACKET
  +--> ?PR?_MN_ABORT?MN_ABORT

?PR?_MN_ARP_UPDATE?ARP                           -----    -----      -----    -----      0B1BH    0009H
  +--> ?PR?_MN_ARP_SEARCH_ENTRY?ARP
  +--> ?PR?MN_ARP_GET_ENTRY?ARP
  +--> ?CO?MN_VARS

?PR?_MN_ARP_SEARCH_ENTRY?ARP                     -----    -----      -----    -----      0B24H    0004H
  +--> ?CO?MN_VARS

?PR?MN_ARP_GET_ENTRY?ARP                         -----    -----      -----    -----      0B24H    0001H
  +--> ?CO?MN_VARS
  +--> ?PR?MN_GET_TIMER_TICK?MN_GET_TIMER_TICK

?PR?_MN_OPEN_SOCKET?MN_OPEN_SOCKET               -----    -----      -----    -----      0B1BH    0012H
  +--> ?PR?_MN_FIND_SOCKET?MN_FIND_SOCKET
  +--> ?PR?NEXT_SOCKET?MN_OPEN_SOCKET
  +--> ?PR?_MN_TCP_INIT?TCP

?PR?_MN_FIND_SOCKET?MN_FIND_SOCKET               -----    -----      -----    -----      0B2DH    000CH
  +--> ?CO?MN_VARS

?PR?NEXT_SOCKET?MN_OPEN_SOCKET                   -----    -----      -----    -----      -----    -----
  +--> ?CO?MN_VARS

?PR?_MN_TCP_INIT?TCP                             -----    -----      -----    -----      0B2DH    0003H
  +--> ?CO?MN_VARS
  +--> ?PR?MN_GET_TIMER_TICK?MN_GET_TIMER_TICK

BL51 BANKED LINKER/LOCATER V6.05                                                      04/24/2008  18:17:35  PAGE 13


?PR?MN_TRANSMIT_READY?MN_PORT                    -----    -----      -----    -----      0B1BH    0005H
  +--> ?CO?MN_VARS
  +--> ?PR?_MN_RESET_TIMER?MN_RESET_TIMER
  +--> ?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED
  +--> ?PR?_INIT_SEND?MN_PORT

?PR?_START_ARP_PACKET?START_ARP_PACKET           -----    -----      -----    -----      -----    -----
  +--> ?PR?_SENDHWADDR?SENDHWADDR
  +--> ?PR?_MN_SEND_BYTE?MN_SEND_BYTE

?PR?_SENDHWADDR?SENDHWADDR                       -----    -----      -----    -----      0B1BH    0004H
  +--> ?PR?_MN_SEND_BYTE?MN_SEND_BYTE

?PR?_MN_CLOSE_PACKET?MN_CLOSE_PACKET             -----    -----      -----    -----      -----    -----
  +--> ?PR?_ETHER_SEND?CP2200_ETHER_SEND

?PR?_ETHER_SEND?CP2200_ETHER_SEND                -----    -----      -----    -----      0B1BH    000CH
  +--> ?CO?MN_VARS

?PR?_MN_ABORT?MN_ABORT                           -----    -----      -----    -----      0B1BH    0004H
  +--> ?CO?MN_VARS
  +--> ?PR?_MN_TCP_ABORT?MN_TCP_ABORT

?PR?_MN_TCP_ABORT?MN_TCP_ABORT                   -----    -----      -----    -----      0B1FH    0003H
  +--> ?PR?_CALLBACK_SOCKET_CLOSED?MN_CALLBACK

?PR?MN_IP_DISCARD_PACKET?IP                      -----    -----      -----    -----      0B07H    0002H
  +--> ?CO?MN_VARS
  +--> ?PR?RESET_RECV?IP

?PR?IP_RECV_HEADER?IP                            -----    -----      -----    -----      0B04H    0011H
  +--> ?PR?MN_RECV_BYTE?MN_RECV_BYTE
  +--> ?PR?IS_MULTICAST?IP
  +--> ?PR?_IP_CHECKSUM?IP

?PR?_IP_CHECKSUM?IP                              -----    -----      -----    -----      0B15H    0018H
  +--> ?PR?MN_RECV_BYTE?MN_RECV_BYTE
  +--> ?PR?_MN_UDP_TCP_END_CHECKSUM?MN_CSUM

?PR?_MN_UDP_TCP_END_CHECKSUM?MN_CSUM             -----    -----      -----    -----      0B2DH    0004H

?PR?GET_PING_PKT?IP                              -----    -----      -----    -----      0A9FH    000AH
  +--> ?PR?MN_RECV_BYTE?MN_RECV_BYTE
  +--> ?CO?MN_VARS
  +--> ?PR?_MN_OPEN_SOCKET?MN_OPEN_SOCKET
  +--> ?PR?MN_IP_DISCARD_PACKET?IP

?PR?SEND_PING_REPLY?IP                           -----    -----      -----    -----      0A9FH    0006H
  +--> ?CO?MN_VARS
  +--> ?PR?_MN_IP_SEND_HEADER?IP
  +--> ?PR?_MN_SEND_BYTE?MN_SEND_BYTE
  +--> ?PR?_MN_CLOSE_PACKET?MN_CLOSE_PACKET
  +--> ?PR?_MN_ABORT?MN_ABORT

?PR?_MN_IP_SEND_HEADER?IP                        -----    -----      -----    -----      0AD0H    0010H
  +--> ?CO?MN_VARS
  +--> ?PR?_IP_CHECKSUM?IP
BL51 BANKED LINKER/LOCATER V6.05                                                      04/24/2008  18:17:35  PAGE 14


  +--> ?PR?_MN_ETHER_START_PACKET?MN_ETHER_S...
  +--> ?PR?_MN_SEND_BYTE?MN_SEND_BYTE

?PR?_MN_ETHER_START_PACKET?MN_ETHER_S...         -----    -----      -----    -----      0AE0H    000AH
  +--> ?PR?_SAME_NET_NUMBER?MN_ETHER_START_P...
  +--> ?PR?_MN_ARP_LOOKUP?ARP
  +--> ?PR?MN_TRANSMIT_READY?MN_PORT
  +--> ?PR?_SENDHWADDR?SENDHWADDR
  +--> ?PR?_MN_SEND_BYTE?MN_SEND_BYTE

?PR?_SAME_NET_NUMBER?MN_ETHER_START_P...         -----    -----      -----    -----      0AEAH    0013H

?PR?_MN_ARP_LOOKUP?ARP                           -----    -----      -----    -----      0AEAH    000BH
  +--> ?PR?_MN_ARP_SEARCH_ENTRY?ARP
  +--> ?PR?_MN_OPEN_SOCKET?MN_OPEN_SOCKET
  +--> ?CO?MN_VARS
  +--> ?PR?_MN_ARP_SEND_REQUEST?ARP
  +--> ?PR?_MN_ARP_RECV_REPLY?ARP
  +--> ?PR?_MN_ABORT?MN_ABORT

?PR?_MN_ARP_SEND_REQUEST?ARP                     -----    -----      -----    -----      0AF5H    0005H
  +--> ?PR?MN_TRANSMIT_READY?MN_PORT
  +--> ?PR?_START_ARP_PACKET?START_ARP_PACKET
  +--> ?PR?_MN_SEND_BYTE?MN_SEND_BYTE
  +--> ?PR?_MN_CLOSE_PACKET?MN_CLOSE_PACKET

?PR?_MN_ARP_RECV_REPLY?ARP                       -----    -----      -----    -----      0AF5H    0009H
  +--> ?CO?MN_VARS
  +--> ?PR?_MN_RESET_TIMER?MN_RESET_TIMER
  +--> ?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED
  +--> ?PR?MN_IP_GET_PKT?IP
  +--> ?PR?MN_IP_DISCARD_PACKET?IP

?PR?_CHECK_HTTP_PARSE?HTTP                       -----    -----      -----    -----      0A92H    0003H
  +--> ?CO?MN_VARS
  +--> ?PR?MN_HTTP_INIT?HTTP
  +--> ?PR?_MN_TIMER_EXPIRED?MN_TIMER_EXPIRED
  +--> ?PR?_MN_ABORT?MN_ABORT

?PR?_MN_APP_SERVER_IDLE?MN_APP_SERVER...         -----    -----      -----    -----      -----    -----
  +--> ?PR?_CALLBACK_APP_SERVER_IDLE?MN_CALL...

?PR?_MN_TCP_RECV?TCP                             -----    -----      -----    -----      0A9EH    0017H
  +--> ?PR?_TCP_RECV_HEADER?TCP

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -