📄 c8051f020uip10.m51
字号:
BL51 BANKED LINKER/LOCATER V6.22 02/08/2010 20:58:33 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, .\uip.obj, .\uip_arp.obj, .\uip_timer.obj, .\cp2200.obj, .\cp220x_reg.obj, flash128.o
>> bj, .\app1.obj, .\httpd.obj, .\dhcpc.obj TO c8051f020uip10 RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
main.obj (MAIN)
.\uip.obj (UIP)
.\uip_arp.obj (UIP_ARP)
.\uip_timer.obj (UIP_TIMER)
.\cp2200.obj (CP2200)
.\cp220x_reg.obj (CP220X_REG)
flash128.obj (FLASH128)
.\app1.obj (APP1)
.\httpd.obj (HTTPD)
.\dhcpc.obj (DHCPC)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDIOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ICASE)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: c8051f020uip10 (MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0002H UNIT _DATA_GROUP_
000AH 0016H *** GAP ***
BIT 0020H.0 0000H.3 UNIT _BIT_GROUP_
0020H.3 0000H.5 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0815H UNIT ?XD?UIP
XDATA 0815H 006AH UNIT ?XD?UIP_ARP
XDATA 087FH 0031H UNIT ?XD?DHCPC
BL51 BANKED LINKER/LOCATER V6.22 02/08/2010 20:58:33 PAGE 2
XDATA 08B0H 0023H UNIT _XDATA_GROUP_
XDATA 08D3H 000FH UNIT ?XD?MAIN
XDATA 08E2H 000CH UNIT ?XD?CP2200
XDATA 08EEH 000BH UNIT ?XD?_UIP_CONNECT?UIP
XDATA 08F9H 0008H UNIT ?XD?_UIP_UDP_NEW?UIP
XDATA 0901H 0008H UNIT ?XD?HTTPD
XDATA 0909H 0004H UNIT ?XD?_DHCPC_INIT?DHCPC
XDATA 090DH 0004H UNIT ?XD?DHCPC_REQUEST?DHCPC
XDATA 0911H 0003H UNIT ?XD?_TIMER_RESTART?UIP_TIMER
0914H 16EDH *** GAP ***
XDATA 2001H 0001H ABSOLUTE
XDATA 2002H 0001H ABSOLUTE
XDATA 2003H 0001H ABSOLUTE
XDATA 2004H 0001H ABSOLUTE
XDATA 2005H 0001H ABSOLUTE
XDATA 2006H 0001H ABSOLUTE
2007H 0001H *** GAP ***
XDATA 2008H 0001H ABSOLUTE
XDATA 2009H 0001H ABSOLUTE
XDATA 200AH 0001H ABSOLUTE
XDATA 200BH 0001H ABSOLUTE
XDATA 200CH 0001H ABSOLUTE
XDATA 200DH 0001H ABSOLUTE
XDATA 200EH 0001H ABSOLUTE
XDATA 200FH 0001H ABSOLUTE
XDATA 2010H 0001H ABSOLUTE
XDATA 2011H 0001H ABSOLUTE
XDATA 2012H 0001H ABSOLUTE
XDATA 2013H 0001H ABSOLUTE
2014H 0001H *** GAP ***
XDATA 2015H 0001H ABSOLUTE
XDATA 2016H 0001H ABSOLUTE
XDATA 2017H 0001H ABSOLUTE
XDATA 2018H 0001H ABSOLUTE
2019H 0001H *** GAP ***
XDATA 201AH 0001H ABSOLUTE
201BH 0001H *** GAP ***
XDATA 201CH 0001H ABSOLUTE
XDATA 201DH 0001H ABSOLUTE
XDATA 201EH 0001H ABSOLUTE
XDATA 201FH 0001H ABSOLUTE
XDATA 2020H 0001H ABSOLUTE
XDATA 2021H 0001H ABSOLUTE
XDATA 2022H 0001H ABSOLUTE
XDATA 2023H 0001H ABSOLUTE
XDATA 2024H 0001H ABSOLUTE
XDATA 2025H 0001H ABSOLUTE
XDATA 2026H 0001H ABSOLUTE
XDATA 2027H 0001H ABSOLUTE
XDATA 2028H 0001H ABSOLUTE
XDATA 2029H 0001H ABSOLUTE
XDATA 202AH 0001H ABSOLUTE
XDATA 202BH 0001H ABSOLUTE
XDATA 202CH 0001H ABSOLUTE
XDATA 202DH 0001H ABSOLUTE
XDATA 202EH 0001H ABSOLUTE
XDATA 202FH 0001H ABSOLUTE
BL51 BANKED LINKER/LOCATER V6.22 02/08/2010 20:58:33 PAGE 3
XDATA 2030H 0001H ABSOLUTE
XDATA 2031H 0001H ABSOLUTE
XDATA 2032H 0001H ABSOLUTE
XDATA 2033H 0001H ABSOLUTE
XDATA 2034H 0001H ABSOLUTE
XDATA 2035H 0001H ABSOLUTE
XDATA 2036H 0001H ABSOLUTE
XDATA 2037H 0001H ABSOLUTE
XDATA 2038H 0001H ABSOLUTE
XDATA 2039H 0001H ABSOLUTE
XDATA 203AH 0001H ABSOLUTE
XDATA 203BH 0001H ABSOLUTE
XDATA 203CH 0001H ABSOLUTE
XDATA 203DH 0001H ABSOLUTE
XDATA 203EH 0001H ABSOLUTE
XDATA 203FH 0001H ABSOLUTE
XDATA 2040H 0001H ABSOLUTE
XDATA 2041H 0001H ABSOLUTE
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
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
BL51 BANKED LINKER/LOCATER V6.22 02/08/2010 20:58:33 PAGE 4
XDATA 206AH 0001H ABSOLUTE
206BH 0005H *** 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 0007H UNIT ?PR?APP1_INIT?APP1
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 001CH UNIT ?PR?SYSCLK_INIT?MAIN
002AH 0001H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 151AH UNIT ?PR?_UIP_PROCESS?UIP
CODE 1548H 04F0H UNIT ?C?LIB_CODE
CODE 1A38H 0241H UNIT ?PR?MAIN?MAIN
CODE 1C79H 0237H UNIT ?PR?UIP_ARP_OUT?UIP_ARP
CODE 1EB0H 0223H UNIT ?PR?_UIP_CONNECT?UIP
CODE 20D3H 01D3H UNIT ?PR?_UIP_ARP_UPDATE?UIP_ARP
CODE 22A6H 01A3H UNIT ?PR?_CREATE_MSG?DHCPC
CODE 2449H 018FH UNIT ?PR?HANDLE_DHCP?DHCPC
CODE 25D8H 016EH UNIT ?PR?_UIP_UDP_NEW?UIP
CODE 2746H 0160H UNIT ?PR?UIP_ARP_ARPIN?UIP_ARP
CODE 28A6H 0130H UNIT ?PR?_CHKSUM?UIP
CODE 29D6H 0129H UNIT ?PR?_PARSE_OPTIONS?DHCPC
CODE 2AFFH 00EBH UNIT ?PR?HTTPD_APPCALL?HTTPD
CODE 2BEAH 00E3H UNIT ?PR?CP220X_SEND?CP2200
CODE 2CCDH 00ACH UNIT ?PR?PARSE_MSG?DHCPC
CODE 2D79H 009EH UNIT ?PR?_DHCPC_CONFIGURED?MAIN
CODE 2E17H 009BH UNIT ?PR?RCVE_FRAME?CP2200
CODE 2EB2H 0099H UNIT ?PR?MAC_INIT?CP2200
CODE 2F4BH 008CH UNIT ?C_C51STARTUP
CODE 2FD7H 0088H UNIT ?PR?PHY_INIT?CP2200
CODE 305FH 0083H UNIT ?PR?_FLASH_WRITE?FLASH128
CODE 30E2H 0083H UNIT ?PR?_FLASH_READ?FLASH128
CODE 3165H 0080H UNIT ?PR?UIP_INIT?UIP
CODE 31E5H 0080H UNIT ?PR?_ADD_REQ_OPTIONS?DHCPC
CODE 3265H 007EH UNIT ?PR?_UIP_ADD32?UIP
CODE 32E3H 0075H UNIT ?PR?TIMER0_ISR?MAIN
CODE 3358H 0075H UNIT ?PR?_UIP_SEND?UIP
CODE 33CDH 006CH UNIT ?PR?SEND_REQUEST?DHCPC
CODE 3439H 0063H UNIT ?PR?_DHCPC_INIT?DHCPC
BL51 BANKED LINKER/LOCATER V6.22 02/08/2010 20:58:33 PAGE 5
CODE 349CH 0062H UNIT ?PR?_ADD_MSG_TYPE?DHCPC
CODE 34FEH 0062H UNIT ?PR?_ADD_SERVER_ID?DHCPC
CODE 3560H 0062H UNIT ?PR?_ADD_REQ_IPADDR?DHCPC
CODE 35C2H 0061H UNIT ?CO?UIP
CODE 3623H 005FH UNIT ?PR?_UPPER_LAYER_CHKSUM?UIP
CODE 3682H 005EH UNIT ?PR?UIP_ARP_TIMER?UIP_ARP
CODE 36E0H 005EH UNIT ?PR?SEND_DISCOVER?DHCPC
CODE 373EH 0057H UNIT ?CO?HTTPD
CODE 3795H 0053H UNIT ?PR?_UIP_ADD_RCV_NXT?UIP
CODE 37E8H 0045H UNIT ?C_INITSEG
CODE 382DH 0045H UNIT ?PR?_MAC_SETADDRESS?CP2200
CODE 3872H 0043H UNIT ?PR?_UIP_UNLISTEN?UIP
CODE 38B5H 0043H UNIT ?PR?_TIMER_EXPIRED?UIP_TIMER
CODE 38F8H 0040H UNIT ?PR?_UIP_LISTEN?UIP
CODE 3938H 003EH UNIT ?PR?ETHERDEV_INIT?CP2200
CODE 3976H 0037H UNIT ?PR?UIP_ARP_INIT?UIP_ARP
CODE 39ADH 0034H UNIT ?PR?PORT_INIT?MAIN
CODE 39E1H 0034H UNIT ?PR?_ADD_END?DHCPC
CODE 3A15H 002FH UNIT ?PR?_FLASH_PAGEERASE?FLASH128
CODE 3A44H 002FH UNIT ?PR?_FLASH_BYTEWRITE?FLASH128
CODE 3A73H 002AH UNIT ?PR?_TIMER_SET?UIP_TIMER
CODE 3A9DH 0025H UNIT ?PR?DHCPC_REQUEST?DHCPC
CODE 3AC2H 0024H UNIT ?PR?_FLASH_BYTEREAD?FLASH128
CODE 3AE6H 0023H UNIT ?PR?UIP_IPCHKSUM?UIP
CODE 3B09H 0022H UNIT ?CO?MAIN
CODE 3B2BH 001FH UNIT ?PR?TIMER0_INIT?MAIN
CODE 3B4AH 001FH UNIT ?PR?_TIMER_RESTART?UIP_TIMER
CODE 3B69H 001EH UNIT ?PR?_MAC_WRITE?CP2200
CODE 3B87H 0014H UNIT ?PR?_UIP_CHKSUM?UIP
CODE 3B9BH 0012H UNIT ?PR?TIMER2_INIT?MAIN
CODE 3BADH 000EH UNIT ?PR?_TIMER_RESET?UIP_TIMER
CODE 3BBBH 000CH UNIT ?PR?_DELAY1MS?MAIN
CODE 3BC7H 0009H UNIT ?PR?CLOCK_TIME?MAIN
CODE 3BD0H 0009H UNIT ?PR?_UIP_SETIPID?UIP
CODE 3BD9H 0009H UNIT ?PR?_HTONS?UIP
CODE 3BE2H 0007H UNIT ?PR?HTTPD_INIT?HTTPD
CODE 3BE9H 0006H UNIT ?PR?UIP_TCPCHKSUM?UIP
CODE 3BEFH 0004H UNIT ?PR?CP220X_RST_LOW?CP2200
CODE 3BF3H 0004H UNIT ?PR?CP220X_RST_HIGH?CP2200
CODE 3BF7H 0004H UNIT ?PR?ETHERDEV_READ?CP2200
CODE 3BFBH 0003H UNIT ?PR?TIMER2_INTERRUPT?MAIN
CODE 3BFEH 0003H UNIT ?PR?ETHERDEV_SEND?CP2200
CODE 3C01H 0003H UNIT ?PR?DHCPC_APPCALL?DHCPC
OVERLAY MAP OF MODULE: c8051f020uip10 (MAIN)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
---------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- 08B0H 000DH
BL51 BANKED LINKER/LOCATER V6.22 02/08/2010 20:58:33 PAGE 6
+--> ?PR?SYSCLK_INIT?MAIN
+--> ?PR?PORT_INIT?MAIN
+--> ?PR?TIMER0_INIT?MAIN
+--> ?PR?TIMER2_INIT?MAIN
+--> ?PR?_TIMER_SET?UIP_TIMER
+--> ?PR?UIP_INIT?UIP
+--> ?PR?APP1_INIT?APP1
+--> ?PR?ETHERDEV_INIT?CP2200
+--> ?PR?UIP_ARP_INIT?UIP_ARP
+--> ?PR?HTTPD_INIT?HTTPD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -