📄 new connecter+tcpip12.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 08/22/2008 14:32:52 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE appdatatrans.obj, enc28j60.obj, main.obj, uip.obj, uip_arch.obj, uip_arp.obj TO New Connecter+T
>> CPIP12 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
appdatatrans.obj (APPDATATRANS)
enc28j60.obj (ENC28J60)
main.obj (MAIN)
uip.obj (UIP)
uip_arch.obj (UIP_ARCH)
uip_arp.obj (UIP_ARP)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDCODE)
LINK MAP OF MODULE: New Connecter+TCPIP12 (APPDATATRANS)
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 0003H UNIT ?DT?ENC28J60
IDATA 0013H 0001H UNIT _IDATA_GROUP_
0014H 0004H *** GAP ***
REG 0018H 0008H ABSOLUTE "REG BANK 3"
DATA 0020H 0038H UNIT ?DT?UIP
DATA 0058H 000DH UNIT _DATA_GROUP_
DATA 0065H 000CH UNIT ?DT?APPDATATRANS
DATA 0071H 0009H UNIT ?DT?MAIN
IDATA 007AH 0015H UNIT ?ID?UIP
BL51 BANKED LINKER/LOCATER V6.05 08/22/2008 14:32:52 PAGE 2
IDATA 008FH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 01D8H UNIT ?XD?UIP
XDATA 01D8H 0191H UNIT ?XD?APPDATATRANS
XDATA 0369H 0045H UNIT ?XD?UIP_ARP
XDATA 03AEH 0002H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?_HTONS?UIP
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?_ENCREAD?ENC28J60
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 11BDH UNIT ?PR?_UIP_PROCESS?UIP
CODE 11E3H 0397H UNIT ?C?LIB_CODE
CODE 157AH 01F6H UNIT ?PR?UIP_ARP_OUT?UIP_ARP
CODE 1770H 01F5H UNIT ?PR?DATATRANS_APPCALL?APPDATATRANS
CODE 1965H 01B3H UNIT ?PR?_UIP_CONNECT?UIP
CODE 1B18H 01A6H UNIT ?C_INITSEG
CODE 1CBEH 0160H UNIT ?PR?_UIP_ARP_UPDATE?UIP_ARP
CODE 1E1EH 0149H UNIT ?PR?UIP_ARP_ARPIN?UIP_ARP
CODE 1F67H 0146H UNIT ?PR?UIP_TCPCHKSUM?UIP_ARCH
CODE 20ADH 0109H UNIT ?PR?ENCINIT?ENC28J60
CODE 21B6H 00F2H UNIT ?PR?MAIN?MAIN
CODE 22A8H 00B8H UNIT ?PR?ETHDEVSPI_SENDPACK?ENC28J60
CODE 2360H 00ADH UNIT ?PR?ETHDEVSPI_READ?ENC28J60
CODE 240DH 0099H UNIT ?PR?_UIP_CHKSUM?UIP_ARCH
CODE 24A6H 008CH UNIT ?C_C51STARTUP
CODE 2532H 0080H UNIT ?PR?UIP_ARP_IPIN?UIP_ARP
CODE 25B2H 005EH UNIT ?PR?ETHERDEV_TIMER1_ISR?ENC28J60
CODE 2610H 005EH UNIT ?PR?UIP_ARP_TIMER?UIP_ARP
CODE 266EH 005AH UNIT ?PR?_UIP_ADD_RCV_NXT?UIP
CODE 26C8H 0058H UNIT ?PR?ETHERDEV_TIMER0_ISR?ENC28J60
CODE 2720H 0056H UNIT ?PR?_UIP_ADD32?UIP_ARCH
CODE 2776H 0053H UNIT ?PR?ETHERDEV_UART_ISR?APPDATATRANS
CODE 27C9H 0044H UNIT ?PR?UIP_INIT?UIP
CODE 280DH 003FH UNIT ?PR?_ENCREADBUFFER?ENC28J60
CODE 284CH 0037H UNIT ?PR?UIP_ARP_INIT?UIP_ARP
CODE 2883H 002FH UNIT ?PR?_ENCREADOP?ENC28J60
CODE 28B2H 002AH UNIT ?PR?NICSETMACADDRESS?ENC28J60
CODE 28DCH 002AH UNIT ?PR?_UIP_LISTEN?UIP
CODE 2906H 0025H UNIT ?PR?_ENCSETBANK?ENC28J60
CODE 292BH 0023H UNIT ?PR?_ENCPHYWRITE?ENC28J60
CODE 294EH 0022H UNIT ?PR?FILE_INIT?APPDATATRANS
CODE 2970H 001DH UNIT ?PR?_ENCWRITEOP?ENC28J60
CODE 298DH 0013H UNIT ?PR?_DELAY_MS?ENC28J60
CODE 29A0H 0013H UNIT ?PR?_ENCWRITE?ENC28J60
CODE 29B3H 0010H UNIT ?PR?SYSTEM_RESET?ENC28J60
CODE 29C3H 000FH UNIT ?PR?INIT_SPI?ENC28J60
CODE 29D2H 000CH UNIT ?CO?UIP
CODE 29DEH 000AH UNIT ?PR?DATATRANS_INIT?APPDATATRANS
CODE 29E8H 0008H UNIT ?PR?UIP_IPCHKSUM?UIP_ARCH
BL51 BANKED LINKER/LOCATER V6.05 08/22/2008 14:32:52 PAGE 3
OVERLAY MAP OF MODULE: New Connecter+TCPIP12 (APPDATATRANS)
SEGMENT DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------
?PR?ETHERDEV_TIMER0_ISR?ENC28J60 ----- ----- ----- ----- 03AEH 0001H
*** NEW ROOT ***************************************************
?PR?ETHERDEV_TIMER1_ISR?ENC28J60 ----- ----- ----- ----- 03AFH 0001H
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0058H 0001H ----- ----- ----- -----
+--> ?PR?_HTONS?UIP
+--> ?PR?UIP_INIT?UIP
+--> ?PR?DATATRANS_INIT?APPDATATRANS
+--> ?PR?ENCINIT?ENC28J60
+--> ?PR?UIP_ARP_INIT?UIP_ARP
+--> ?PR?ETHDEVSPI_READ?ENC28J60
+--> ?PR?UIP_ARP_IPIN?UIP_ARP
+--> ?PR?_UIP_PROCESS?UIP
+--> ?PR?UIP_ARP_OUT?UIP_ARP
+--> ?PR?UIP_ARP_ARPIN?UIP_ARP
+--> ?PR?ETHDEVSPI_SENDPACK?ENC28J60
+--> ?PR?_UIP_CONNECT?UIP
+--> ?PR?UIP_ARP_TIMER?UIP_ARP
?PR?DATATRANS_INIT?APPDATATRANS ----- ----- ----- ----- ----- -----
+--> ?PR?FILE_INIT?APPDATATRANS
+--> ?PR?_UIP_LISTEN?UIP
?PR?ENCINIT?ENC28J60 ----- ----- ----- ----- ----- -----
+--> ?PR?INIT_SPI?ENC28J60
+--> ?PR?SYSTEM_RESET?ENC28J60
+--> ?PR?_DELAY_MS?ENC28J60
+--> ?PR?_ENCREAD?ENC28J60
+--> ?PR?_ENCWRITE?ENC28J60
+--> ?PR?NICSETMACADDRESS?ENC28J60
+--> ?PR?_ENCPHYWRITE?ENC28J60
+--> ?PR?_ENCSETBANK?ENC28J60
+--> ?PR?_ENCWRITEOP?ENC28J60
?PR?_ENCREAD?ENC28J60 ----- ----- ----- ----- ----- -----
+--> ?PR?_ENCSETBANK?ENC28J60
+--> ?PR?_ENCREADOP?ENC28J60
?PR?_ENCSETBANK?ENC28J60 ----- ----- ----- ----- ----- -----
+--> ?PR?_ENCWRITEOP?ENC28J60
?PR?_ENCWRITE?ENC28J60 ----- ----- ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V6.05 08/22/2008 14:32:52 PAGE 4
+--> ?PR?_ENCSETBANK?ENC28J60
+--> ?PR?_ENCWRITEOP?ENC28J60
?PR?NICSETMACADDRESS?ENC28J60 ----- ----- ----- ----- ----- -----
+--> ?PR?_ENCWRITE?ENC28J60
?PR?_ENCPHYWRITE?ENC28J60 ----- ----- ----- ----- ----- -----
+--> ?PR?_ENCWRITE?ENC28J60
+--> ?PR?_ENCREAD?ENC28J60
?PR?ETHDEVSPI_READ?ENC28J60 0059H 0003H ----- ----- ----- -----
+--> ?PR?_ENCREAD?ENC28J60
+--> ?PR?_ENCWRITE?ENC28J60
+--> ?PR?_ENCREADOP?ENC28J60
+--> ?PR?_ENCREADBUFFER?ENC28J60
+--> ?PR?_ENCWRITEOP?ENC28J60
?PR?_ENCREADBUFFER?ENC28J60 005CH 0003H ----- ----- ----- -----
?PR?UIP_ARP_IPIN?UIP_ARP ----- ----- ----- ----- ----- -----
+--> ?CO?UIP
+--> ?PR?_UIP_ARP_UPDATE?UIP_ARP
?PR?_UIP_ARP_UPDATE?UIP_ARP 0059H 0009H ----- ----- ----- -----
?PR?_UIP_PROCESS?UIP 0059H 0003H ----- ----- ----- -----
+--> ?PR?DATATRANS_APPCALL?APPDATATRANS
+--> ?CO?UIP
+--> ?PR?UIP_IPCHKSUM?UIP_ARCH
+--> ?PR?UIP_TCPCHKSUM?UIP_ARCH
+--> ?PR?_UIP_ADD_RCV_NXT?UIP
+--> ?PR?_UIP_ADD32?UIP_ARCH
?PR?DATATRANS_APPCALL?APPDATATRANS 005CH 0002H 0013H 0001H ----- -----
?PR?UIP_IPCHKSUM?UIP_ARCH ----- ----- ----- ----- ----- -----
+--> ?PR?_UIP_CHKSUM?UIP_ARCH
?PR?_UIP_CHKSUM?UIP_ARCH 0060H 0005H ----- ----- ----- -----
+--> ?PR?_HTONS?UIP
?PR?UIP_TCPCHKSUM?UIP_ARCH 005CH 0004H ----- ----- ----- -----
+--> ?PR?_UIP_CHKSUM?UIP_ARCH
+--> ?PR?_HTONS?UIP
?PR?_UIP_ADD_RCV_NXT?UIP ----- ----- ----- ----- ----- -----
+--> ?PR?_UIP_ADD32?UIP_ARCH
?PR?_UIP_ADD32?UIP_ARCH 005CH 0002H ----- ----- ----- -----
?PR?UIP_ARP_OUT?UIP_ARP 0059H 0003H ----- ----- ----- -----
+--> ?CO?UIP
?PR?UIP_ARP_ARPIN?UIP_ARP ----- ----- ----- ----- ----- -----
+--> ?CO?UIP
+--> ?PR?_UIP_ARP_UPDATE?UIP_ARP
BL51 BANKED LINKER/LOCATER V6.05 08/22/2008 14:32:52 PAGE 5
?PR?ETHDEVSPI_SENDPACK?ENC28J60 0059H 0003H ----- ----- ----- -----
+--> ?PR?_ENCWRITE?ENC28J60
+--> ?PR?_ENCWRITEOP?ENC28J60
?PR?_UIP_CONNECT?UIP 0059H 000BH ----- ----- ----- -----
+--> ?PR?_HTONS?UIP
SYMBOL TABLE OF MODULE: New Connecter+TCPIP12 (APPDATATRANS)
VALUE TYPE NAME
----------------------------------
------- MODULE APPDATATRANS
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:1770H PUBLIC datatrans_appcall
B:00A8H.4 PUBLIC ES
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
X:01D8H PUBLIC STAT_AB
D:0065H PUBLIC ptr_tx
C:2776H SYMBOL etherdev_UART_isr
B:0090H.0 PUBLIC P10
D:0099H PUBLIC SBUF
B:0090H.1 PUBLIC P11
C:294EH PUBLIC file_init
D:0068H SYMBOL UART_state
D:0069H PUBLIC ab_count
B:0088H.6 PUBLIC TR1
D:006AH PUBLIC temp_len
D:006CH SYMBOL UART_len
C:29DEH PUBLIC datatrans_init
D:006EH PUBLIC s
X:01D9H PUBLIC count_rx
X:02A1H SYMBOL count_tx
------- PROC FILE_INIT
C:294EH LINE# 43
C:294EH LINE# 44
C:294EH LINE# 48
C:2962H LINE# 49
C:296BH LINE# 50
C:296FH LINE# 53
------- ENDPROC FILE_INIT
------- PROC DATATRANS_INIT
C:29DEH LINE# 57
C:29DEH LINE# 58
C:29DEH LINE# 59
C:29E1H LINE# 62
------- ENDPROC DATATRANS_INIT
------- PROC DATATRANS_APPCALL
------- DO
I:0013H SYMBOL i
D:005CH SYMBOL dataptr
------- ENDDO
C:1770H LINE# 67
BL51 BANKED LINKER/LOCATER V6.05 08/22/2008 14:32:52 PAGE 6
C:1770H LINE# 69
C:1770H LINE# 73
C:17A2H LINE# 75
C:17B3H LINE# 76
C:17B9H LINE# 77
C:17BEH LINE# 78
C:17C1H LINE# 87
C:17CAH LINE# 90
C:17E2H LINE# 91
C:17EDH LINE# 94
C:1800H LINE# 95
C:1809H LINE# 96
C:1814H LINE# 97
C:181AH LINE# 98
C:1821H LINE# 99
C:182AH LINE# 100
C:1834H LINE# 101
C:1838H LINE# 102
C:1841H LINE# 104
C:1845H LINE# 105
C:1845H LINE# 106
C:185FH LINE# 107
C:186AH LINE# 108
C:186AH LINE# 109
C:186EH LINE# 110
C:1876H LINE# 111
C:1879H LINE# 112
C:187AH LINE# 114
C:187AH LINE# 115
C:1883H LINE# 116
C:1883H LINE# 117
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -