📄 cgi.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 01/16/2008 21:37:44 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\UV3\C51\BIN\BL51.EXE STARTUP.obj, mn_vars.obj, main.obj, mn_callback.obj, index.obj, .\mn_stack_bank_039.lib, .\
>> mn_stack_common_0393.lib TO cgi RAMSIZE (256) NOOL CODE (0X0000-0XFFFF) XDATA (0X0010-0X0FFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
mn_vars.obj (MN_VARS)
main.obj (MAIN)
mn_callback.obj (MN_CALLBACK)
index.obj (INDEX)
.\mn_stack_bank_039.lib (ARP)
.\mn_stack_bank_039.lib (MN_HTTP_FIND_VALUE)
.\mn_stack_bank_039.lib (HTTP)
.\mn_stack_bank_039.lib (START_ARP_PACKET)
.\mn_stack_bank_039.lib (MN_TCP_CLOSE)
.\mn_stack_bank_039.lib (TCP)
.\mn_stack_bank_039.lib (MN_TCP_ABORT)
.\mn_stack_common_0393.lib (MN_ETHER_INIT)
.\mn_stack_common_0393.lib (SENDHWADDR)
.\mn_stack_common_0393.lib (IP)
.\mn_stack_common_0393.lib (MN_CSUM)
.\mn_stack_common_0393.lib (MN_PORT)
.\mn_stack_common_0393.lib (MN_GET_TIMER_TICK)
.\mn_stack_common_0393.lib (MN_RESET_TIMER)
.\mn_stack_common_0393.lib (MN_TIMER_EXPIRED)
.\mn_stack_common_0393.lib (MNSERVER)
.\mn_stack_common_0393.lib (MN_RECV_BYTE)
.\mn_stack_common_0393.lib (MN_SEND_BYTE)
.\mn_stack_common_0393.lib (MN_ABORT)
.\mn_stack_common_0393.lib (MN_FIND_SOCKET)
.\mn_stack_common_0393.lib (MN_CLOSE_PACKET)
.\mn_stack_common_0393.lib (MN_OPEN_SOCKET)
.\mn_stack_common_0393.lib (MN_GET_SOCKET_TYPE)
.\mn_stack_common_0393.lib (MN_VF_GET_ENTRY)
.\mn_stack_common_0393.lib (MN_VF_SET_ENTRY)
.\mn_stack_common_0393.lib (MN_PF_GET_ENTRY)
.\mn_stack_common_0393.lib (MN_PF_SET_ENTRY)
.\mn_stack_common_0393.lib (MN_STRCPY_CB)
.\mn_stack_common_0393.lib (MN_STRCAT_CB)
.\mn_stack_common_0393.lib (MN_STRLEN_CB)
.\mn_stack_common_0393.lib (MN_STRICMP_CB)
.\mn_stack_common_0393.lib (MN_STRNICMP_CB)
.\mn_stack_common_0393.lib (MN_USTOA)
.\mn_stack_common_0393.lib (MN_ATOUS)
.\mn_stack_common_0393.lib (MN_APP_GET_SEND_SIZE)
.\mn_stack_common_0393.lib (MN_APP_INIT_RECV)
.\mn_stack_common_0393.lib (MN_APP_RECV_BYTE)
.\mn_stack_common_0393.lib (MN_APP_PROCESS_PACKET)
.\mn_stack_common_0393.lib (MN_APP_SEND_COMPLETE)
.\mn_stack_common_0393.lib (CP2200_REG)
.\mn_stack_common_0393.lib (?C?CLDPTR)
.\mn_stack_common_0393.lib (?C?CLDOPTR)
.\mn_stack_common_0393.lib (?C?CSTPTR)
.\mn_stack_common_0393.lib (?C?CSTOPTR)
BL51 BANKED LINKER/LOCATER V6.00 01/16/2008 21:37:44 PAGE 2
.\mn_stack_common_0393.lib (?C?IMUL)
.\mn_stack_common_0393.lib (?C?UIDIV)
.\mn_stack_common_0393.lib (?C?IILDX)
.\mn_stack_common_0393.lib (?C?ILDIX)
.\mn_stack_common_0393.lib (?C?ILDPTR)
.\mn_stack_common_0393.lib (?C?ILDOPTR)
.\mn_stack_common_0393.lib (?C?IILDPTR)
.\mn_stack_common_0393.lib (?C?ISTPTR)
.\mn_stack_common_0393.lib (?C?ISTOPTR)
.\mn_stack_common_0393.lib (?C?LADD)
.\mn_stack_common_0393.lib (?C?LMUL)
.\mn_stack_common_0393.lib (?C?ULDIV)
.\mn_stack_common_0393.lib (?C?SLDIV)
.\mn_stack_common_0393.lib (?C?ULCMP)
.\mn_stack_common_0393.lib (?C?ULSHR)
.\mn_stack_common_0393.lib (?C?SLSHR)
.\mn_stack_common_0393.lib (?C?LSHL)
.\mn_stack_common_0393.lib (?C?LLDOPTR)
.\mn_stack_common_0393.lib (?C?LSTPTR)
.\mn_stack_common_0393.lib (?C?LSTOPTR)
.\mn_stack_common_0393.lib (?C?LLDXDATA)
.\mn_stack_common_0393.lib (?C?LLDXDATA0)
.\mn_stack_common_0393.lib (?C?LLDOPTR0)
.\mn_stack_common_0393.lib (?C?LSTXDATA)
.\mn_stack_common_0393.lib (?C?LSTKXDATA)
.\mn_stack_common_0393.lib (?C?LSTKOPTR)
.\mn_stack_common_0393.lib (?C?OFFXADD)
.\mn_stack_common_0393.lib (?C?PLDXDATA)
.\mn_stack_common_0393.lib (?C?PLDIXDATA)
.\mn_stack_common_0393.lib (?C?PSTXDATA)
.\mn_stack_common_0393.lib (?C?PLDPTR)
.\mn_stack_common_0393.lib (?C?PSTPTR)
.\mn_stack_common_0393.lib (?C?PLDOPTR)
.\mn_stack_common_0393.lib (?C?PSTOPTR)
.\mn_stack_common_0393.lib (?C?CCASE)
.\mn_stack_common_0393.lib (?C?ICALL)
.\mn_stack_common_0393.lib (?C_XBP)
.\mn_stack_common_0393.lib (PRINTF)
.\mn_stack_common_0393.lib (TOUPPER)
.\mn_stack_common_0393.lib (?C?STRCMP)
.\mn_stack_common_0393.lib (?C?STRCPY)
.\mn_stack_common_0393.lib (STRLEN)
.\mn_stack_common_0393.lib (?C?MEMCMP)
.\mn_stack_common_0393.lib (?C?MEMSET)
.\mn_stack_common_0393.lib (ETHER_RECV_HEADER)
.\mn_stack_common_0393.lib (MN_ETHER_START_PACKET)
.\mn_stack_common_0393.lib (MN_CLOSE)
.\mn_stack_common_0393.lib (MN_VERIFY)
.\mn_stack_common_0393.lib (SET_VF_ENTRY)
.\mn_stack_common_0393.lib (MN_MEMCPY_CB_CP2200)
.\mn_stack_common_0393.lib (MN_MEMCPY_CB)
.\mn_stack_common_0393.lib (MN_TOLOWER)
.\mn_stack_common_0393.lib (MN_STRICMP)
.\mn_stack_common_0393.lib (MN_APP_SERVER_IDLE)
.\mn_stack_common_0393.lib (MN_APP_SERVER_PROCESS_PACKET)
.\mn_stack_common_0393.lib (CP2200_ETHER_INIT)
.\mn_stack_common_0393.lib (CP2200_ETHER_POLL_RECV)
BL51 BANKED LINKER/LOCATER V6.00 01/16/2008 21:37:44 PAGE 3
.\mn_stack_common_0393.lib (CP2200_ETHER_SEND)
.\mn_stack_common_0393.lib (?C?COPY)
.\mn_stack_common_0393.lib (?C?CILDOPTR)
.\mn_stack_common_0393.lib (?C?IILDOPTR)
.\mn_stack_common_0393.lib (?C?LNOT)
.\mn_stack_common_0393.lib (?C?LLDIDATA)
.\mn_stack_common_0393.lib (?C?LLDPDATA)
.\mn_stack_common_0393.lib (?C?LLDCODE)
.\mn_stack_common_0393.lib (?C?LLDIDATA0)
.\mn_stack_common_0393.lib (?C?LLDPDATA0)
.\mn_stack_common_0393.lib (?C?LLDCODE0)
.\mn_stack_common_0393.lib (?C?LSTIDATA)
.\mn_stack_common_0393.lib (?C?LSTPDATA)
.\mn_stack_common_0393.lib (?C?LSTKIDATA)
.\mn_stack_common_0393.lib (?C?LSTKPDATA)
.\mn_stack_common_0393.lib (?C?PLDIDATA)
.\mn_stack_common_0393.lib (?C?PSTIDATA)
.\mn_stack_common_0393.lib (?C?PLDPDATA)
.\mn_stack_common_0393.lib (?C?PSTPDATA)
.\mn_stack_common_0393.lib (?C?PLDCODE)
.\mn_stack_common_0393.lib (PUTCHAR)
.\mn_stack_common_0393.lib (MN_WAIT_TICKS)
.\mn_stack_common_0393.lib (MN_RECV_BYTE_PRESENT)
.\mn_stack_common_0393.lib (FLASH_UTILS)
.\mn_stack_common_0393.lib (CP2200_ETHER_RECV)
.\mn_stack_common_0393.lib (?C?LAND)
.\mn_stack_common_0393.lib (?C?LOR)
.\mn_stack_common_0393.lib (MN_PUT_RECV_BYTE)
.\mn_stack_bank_039.lib (MN_TCP_SHUTDOWN)
.\mn_stack_common_0393.lib (?C?SLCMP)
C:\KEIL\UV3\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: cgi (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0005H UNIT ?DT?PRINTF?PRINTF
DATA 0015H 0002H UNIT ?DT?MN_INIT_M?MAIN
DATA 0017H 0002H UNIT ?DT?MAIN?MAIN
DATA 0019H 0002H UNIT ?C?LIB_DATA
001BH 0005H *** GAP ***
BIT 0020H.0 0001H.1 UNIT ?BI?PRINTF?PRINTF
BIT 0021H.1 0000H.5 UNIT ?BI?CP2200_REG
BIT 0021H.6 0000H.1 UNIT ?BI?MN_INIT_M?MAIN
BIT 0021H.7 0000H.1 UNIT ?BI?_GET_DATA?MAIN
BIT 0022H.0 0000H.1 UNIT ?BI?CP2200_ETHER_POLL_RECV
0022H.1 0000H.7 *** GAP ***
IDATA 0023H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 0010H *** GAP ***
BL51 BANKED LINKER/LOCATER V6.00 01/16/2008 21:37:44 PAGE 4
XDATA 0010H 093DH UNIT ?XD?MN_VARS
XDATA 094DH 01E1H UNIT ?XD?MAIN
XDATA 0B2EH 0052H UNIT ?XD?_GET_DATA?MAIN
XDATA 0B80H 002DH UNIT ?XD?HTTP
XDATA 0BADH 0028H UNIT ?XD?PRINTF?PRINTF
XDATA 0BD5H 0024H UNIT ?XD?_TCP_RECV_HEADER?TCP
XDATA 0BF9H 0018H UNIT ?XD?_IP_CHECKSUM?IP
XDATA 0C11H 0017H UNIT ?XD?_MN_TCP_RECV?TCP
XDATA 0C28H 0014H UNIT ?XD?MN_ARP_PROCESS_PACKET?ARP
XDATA 0C3CH 0013H UNIT ?XD?IP
XDATA 0C4FH 0013H UNIT ?XD?_SAME_NET_NUMBER?MN_ETHER_START_PACKET
XDATA 0C62H 0013H UNIT ?XD?_SET_VF_ENTRY?SET_VF_ENTRY
XDATA 0C75H 0012H UNIT ?XD?_MN_OPEN_SOCKET?MN_OPEN_SOCKET
XDATA 0C87H 0011H UNIT ?XD?IP_RECV_HEADER?IP
XDATA 0C98H 0011H UNIT ?XD?_MN_UDP_TCP_START_CHECKSUM?MN_CSUM
XDATA 0CA9H 0011H UNIT ?XD?MN_PORT
XDATA 0CBAH 0010H UNIT ?XD?_MN_IP_SEND_HEADER?IP
XDATA 0CCAH 0010H UNIT ?XD?_ETHER_SEND?CP2200_ETHER_SEND
XDATA 0CDAH 000EH UNIT ?XD?_MN_HTTP_PROCESS_PACKET?HTTP
XDATA 0CE8H 000EH UNIT ?XD?_TCP_SEND_HEADER?TCP
XDATA 0CF6H 000EH UNIT ?XD?MN_SERVER?MNSERVER
XDATA 0D04H 000DH UNIT ?XD?_PHY_INIT?CP2200_ETHER_INIT
XDATA 0D11H 000CH UNIT ?XD?_MN_HTTP_FIND_VALUE?MN_HTTP_FIND_VALUE
XDATA 0D1DH 000CH UNIT ?XD?_MN_DATA_SEND_CHECKSUM?MN_CSUM
XDATA 0D29H 000CH UNIT ?XD?_MN_FIND_SOCKET?MN_FIND_SOCKET
XDATA 0D35H 000CH UNIT ?XD?_ETHER_INIT?CP2200_ETHER_INIT
XDATA 0D41H 000CH UNIT ?XD?_MAC_INIT?CP2200_ETHER_INIT
XDATA 0D4DH 000BH UNIT ?XD?_MN_ARP_LOOKUP?ARP
XDATA 0D58H 000AH UNIT ?XD?_TCP_SEND_ACK?TCP
XDATA 0D62H 000AH UNIT ?XD?GET_PING_PKT?IP
XDATA 0D6CH 000AH UNIT ?XD?_MN_PF_SET_ENTRY?MN_PF_SET_ENTRY
XDATA 0D76H 000AH UNIT ?XD?_MN_USTOA?MN_USTOA
XDATA 0D80H 000AH UNIT ?XD?_MN_ETHER_START_PACKET?MN_ETHER_START_PACKET
XDATA 0D8AH 000AH UNIT ?XD?_MN_MEMCPY_CB_CP2200?MN_MEMCPY_CB_CP2200
XDATA 0D94H 000AH UNIT ?XD?_MN_MEMCPY_CB?MN_MEMCPY_CB
XDATA 0D9EH 000AH UNIT ?XD?_MN_TCP_SHUTDOWN?MN_TCP_SHUTDOWN
XDATA 0DA8H 0009H UNIT ?XD?_MN_ARP_UPDATE?ARP
XDATA 0DB1H 0009H UNIT ?XD?_MN_ARP_RECV_REPLY?ARP
XDATA 0DBAH 0009H UNIT ?XD?_MN_HTTP_DECODESTRING?MN_HTTP_FIND_VALUE
XDATA 0DC3H 0009H UNIT ?XD?_UPDATE_UNACKED_BYTES?TCP
XDATA 0DCCH 0008H UNIT ?XD?_COPYCONTENTTYPE?HTTP
XDATA 0DD4H 0008H UNIT ?XD?_MN_VF_SET_ENTRY?MN_VF_SET_ENTRY
XDATA 0DDCH 0008H UNIT ?XD?_MN_STRNICMP_CB?MN_STRNICMP_CB
XDATA 0DE4H 0008H UNIT ?XD?_MN_APP_SEND_COMPLETE?MN_APP_SEND_COMPLETE
XDATA 0DECH 0008H UNIT ?XD?ETHER_RECV?CP2200_ETHER_RECV
XDATA 0DF4H 0007H UNIT ?XD?_MN_HTTP_SERVER_SEND?HTTP
XDATA 0DFBH 0007H UNIT ?XD?_MN_HTTP_SET_MESSAGE?HTTP
XDATA 0E02H 0007H UNIT ?XD?_MN_HTTP_SET_FILE?HTTP
XDATA 0E09H 0007H UNIT ?XD?_MN_VF_GET_ENTRY?MN_VF_GET_ENTRY
XDATA 0E10H 0007H UNIT ?XD?_MN_PF_GET_ENTRY?MN_PF_GET_ENTRY
XDATA 0E17H 0007H UNIT ?XD?_MN_APP_RECV_BYTE?MN_APP_RECV_BYTE
XDATA 0E1EH 0007H UNIT ?XD?_MN_STRICMP?MN_STRICMP
XDATA 0E25H 0006H UNIT ?XD?AD_ISR?MAIN
XDATA 0E2BH 0006H UNIT ?XD?_HTTP_SET_IN_USE_FLAG?HTTP
XDATA 0E31H 0006H UNIT ?XD?_MN_TCP_SEND?TCP
XDATA 0E37H 0006H UNIT ?XD?MN_IP_GET_PKT?IP
XDATA 0E3DH 0006H UNIT ?XD?SEND_PING_REPLY?IP
BL51 BANKED LINKER/LOCATER V6.00 01/16/2008 21:37:44 PAGE 5
XDATA 0E43H 0006H UNIT ?XD?_MN_STRCPY_CB?MN_STRCPY_CB
XDATA 0E49H 0006H UNIT ?XD?_MN_STRCAT_CB?MN_STRCAT_CB
XDATA 0E4FH 0006H UNIT ?XD?_MN_STRICMP_CB?MN_STRICMP_CB
XDATA 0E55H 0006H UNIT ?XD?_MN_ATOUS?MN_ATOUS
XDATA 0E5BH 0005H UNIT ?XD?_MN_ARP_SEND_REQUEST?ARP
XDATA 0E60H 0005H UNIT ?XD?_MN_HTTP_SERVER_RECV?HTTP
XDATA 0E65H 0005H UNIT ?XD?_TCP_RECV_SEND?TCP
XDATA 0E6AH 0005H UNIT ?XD?_TCP_UPDATE_ACK?TCP
XDATA 0E6FH 0005H UNIT ?XD?_TCP_SEND_SYN_CLOSE?TCP
XDATA 0E74H 0005H UNIT ?XD?MN_TRANSMIT_READY?MN_PORT
XDATA 0E79H 0005H UNIT ?XD?_MN_RESET_TIMER?MN_RESET_TIMER
XDATA 0E7EH 0005H UNIT ?XD?_MN_APP_GET_SEND_SIZE?MN_APP_GET_SEND_SIZE
XDATA 0E83H 0005H UNIT ?XD?_MN_WAIT_TICKS?MN_WAIT_TICKS
XDATA 0E88H 0004H UNIT ?XD?SAMPLEVOLTAGEANDOUT?MAIN
XDATA 0E8CH 0004H UNIT ?XD?SAMPLETEMPERATURE?MAIN
XDATA 0E90H 0004H UNIT ?XD?_MN_ARP_SEARCH_ENTRY?ARP
XDATA 0E94H 0004H UNIT ?XD?_SENDHWADDR?SENDHWADDR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -