📄 new connecter+tcpip.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 08/11/2008 11:18:47 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
>> CPIP 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?ILDIPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ICASE)
D:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDIX)
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+TCPIP (APPDATATRANS)
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 0038H UNIT ?DT?UIP
DATA 0040H 000EH UNIT _DATA_GROUP_
DATA 004EH 0003H UNIT ?DT?APPDATATRANS
DATA 0051H 0003H UNIT ?DT?ENC28J60
IDATA 0054H 0013H UNIT ?ID?UIP
IDATA 0067H 0001H UNIT _IDATA_GROUP_
IDATA 0068H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 023CH UNIT ?XD?UIP
XDATA 023CH 0168H UNIT ?XD?APPDATATRANS
BL51 BANKED LINKER/LOCATER V6.05 08/11/2008 11:18:47 PAGE 2
XDATA 03A4H 0045H UNIT ?XD?UIP_ARP
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 102AH UNIT ?PR?_UIP_PROCESS?UIP
CODE 102DH 0360H UNIT ?C?LIB_CODE
CODE 138DH 01F6H UNIT ?PR?UIP_ARP_OUT?UIP_ARP
CODE 1583H 0160H UNIT ?PR?_UIP_ARP_UPDATE?UIP_ARP
CODE 16E3H 014CH UNIT ?PR?UIP_TCPCHKSUM?UIP_ARCH
CODE 182FH 014AH UNIT ?PR?DATATRANS_APPCALL?APPDATATRANS
CODE 1979H 0149H UNIT ?PR?UIP_ARP_ARPIN?UIP_ARP
CODE 1AC2H 00E9H UNIT ?PR?ENCINIT?ENC28J60
CODE 1BABH 00C7H UNIT ?PR?MAIN?MAIN
CODE 1C72H 00C0H UNIT ?PR?ETHDEVSPI_READ?ENC28J60
CODE 1D32H 00A9H UNIT ?PR?ETHDEVSPI_SENDPACK?ENC28J60
CODE 1DDBH 0093H UNIT ?PR?_UIP_CHKSUM?UIP_ARCH
CODE 1E6EH 008CH UNIT ?C_C51STARTUP
CODE 1EFAH 007EH UNIT ?PR?UIP_ARP_IPIN?UIP_ARP
CODE 1F78H 005EH UNIT ?PR?UIP_ARP_TIMER?UIP_ARP
CODE 1FD6H 005AH UNIT ?PR?_UIP_ADD_RCV_NXT?UIP
CODE 2030H 0056H UNIT ?PR?_UIP_ADD32?UIP_ARCH
CODE 2086H 003EH UNIT ?PR?UIP_INIT?UIP
CODE 20C4H 0037H UNIT ?PR?UIP_ARP_INIT?UIP_ARP
CODE 20FBH 0031H UNIT ?PR?FILE_INIT?APPDATATRANS
CODE 212CH 002FH UNIT ?PR?_ENCREADOP?ENC28J60
CODE 215BH 002AH UNIT ?PR?NICSETMACADDRESS?ENC28J60
CODE 2185H 002AH UNIT ?PR?_UIP_LISTEN?UIP
CODE 21AFH 0025H UNIT ?PR?_ENCSETBANK?ENC28J60
CODE 21D4H 0023H UNIT ?PR?_ENCPHYWRITE?ENC28J60
CODE 21F7H 001DH UNIT ?PR?_ENCWRITEOP?ENC28J60
CODE 2214H 001BH UNIT ?PR?_ENCWRITE?ENC28J60
CODE 222FH 0013H UNIT ?PR?_DELAY_MS?ENC28J60
CODE 2242H 0010H UNIT ?PR?SYSTEM_RESET?ENC28J60
CODE 2252H 000FH UNIT ?PR?INIT_SPI?ENC28J60
CODE 2261H 000EH UNIT ?C_INITSEG
CODE 226FH 000EH UNIT ?PR?UIP_IPCHKSUM?UIP_ARCH
CODE 227DH 000DH UNIT ?PR?_ENCREAD?ENC28J60
CODE 228AH 000CH UNIT ?CO?UIP
CODE 2296H 000AH UNIT ?PR?DATATRANS_INIT?APPDATATRANS
CODE 22A0H 0001H UNIT ?PR?_HTONS?UIP
OVERLAY MAP OF MODULE: New Connecter+TCPIP (APPDATATRANS)
SEGMENT DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0040H 0002H ----- -----
+--> ?PR?UIP_INIT?UIP
+--> ?PR?DATATRANS_INIT?APPDATATRANS
+--> ?PR?ENCINIT?ENC28J60
BL51 BANKED LINKER/LOCATER V6.05 08/11/2008 11:18:47 PAGE 3
+--> ?PR?UIP_ARP_INIT?UIP_ARP
+--> ?PR?ETHDEVSPI_READ?ENC28J60
+--> ?PR?_UIP_PROCESS?UIP
+--> ?PR?UIP_ARP_OUT?UIP_ARP
+--> ?PR?ETHDEVSPI_SENDPACK?ENC28J60
+--> ?PR?UIP_ARP_TIMER?UIP_ARP
+--> ?PR?_HTONS?UIP
+--> ?PR?UIP_ARP_IPIN?UIP_ARP
+--> ?PR?UIP_ARP_ARPIN?UIP_ARP
?PR?DATATRANS_INIT?APPDATATRANS ----- ----- ----- -----
+--> ?PR?FILE_INIT?APPDATATRANS
+--> ?PR?_UIP_LISTEN?UIP
?PR?FILE_INIT?APPDATATRANS ----- ----- 0067H 0001H
?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 ----- ----- ----- -----
+--> ?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 0042H 0002H ----- -----
+--> ?PR?_ENCREAD?ENC28J60
+--> ?PR?_ENCWRITEOP?ENC28J60
+--> ?PR?_ENCWRITE?ENC28J60
+--> ?PR?_ENCREADOP?ENC28J60
?PR?_UIP_PROCESS?UIP 0042H 0003H ----- -----
+--> ?PR?DATATRANS_APPCALL?APPDATATRANS
+--> ?CO?UIP
+--> ?PR?UIP_IPCHKSUM?UIP_ARCH
+--> ?PR?UIP_TCPCHKSUM?UIP_ARCH
+--> ?PR?_UIP_ADD_RCV_NXT?UIP
BL51 BANKED LINKER/LOCATER V6.05 08/11/2008 11:18:47 PAGE 4
+--> ?PR?_UIP_ADD32?UIP_ARCH
?PR?DATATRANS_APPCALL?APPDATATRANS ----- ----- 0067H 0001H
?PR?UIP_IPCHKSUM?UIP_ARCH ----- ----- ----- -----
+--> ?PR?_UIP_CHKSUM?UIP_ARCH
?PR?_UIP_CHKSUM?UIP_ARCH 0049H 0005H ----- -----
+--> ?PR?_HTONS?UIP
?PR?UIP_TCPCHKSUM?UIP_ARCH 0045H 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 0045H 0002H ----- -----
?PR?UIP_ARP_OUT?UIP_ARP 0042H 0003H ----- -----
+--> ?CO?UIP
?PR?ETHDEVSPI_SENDPACK?ENC28J60 0042H 0003H ----- -----
+--> ?PR?_ENCWRITE?ENC28J60
+--> ?PR?_ENCWRITEOP?ENC28J60
?PR?UIP_ARP_IPIN?UIP_ARP ----- ----- ----- -----
+--> ?CO?UIP
+--> ?PR?_UIP_ARP_UPDATE?UIP_ARP
?PR?_UIP_ARP_UPDATE?UIP_ARP 0042H 0009H ----- -----
?PR?UIP_ARP_ARPIN?UIP_ARP ----- ----- ----- -----
+--> ?CO?UIP
+--> ?PR?_UIP_ARP_UPDATE?UIP_ARP
SYMBOL TABLE OF MODULE: New Connecter+TCPIP (APPDATATRANS)
VALUE TYPE NAME
----------------------------------
------- MODULE APPDATATRANS
C:0000H SYMBOL _ICE_DUMMY_
C:182FH PUBLIC datatrans_appcall
C:20FBH PUBLIC file_init
C:2296H PUBLIC datatrans_init
D:004EH PUBLIC s
X:023CH SYMBOL count_rx
X:02F0H SYMBOL count_tx
------- PROC FILE_INIT
------- DO
I:0067H SYMBOL i
------- ENDDO
C:20FBH LINE# 27
C:20FBH LINE# 28
BL51 BANKED LINKER/LOCATER V6.05 08/11/2008 11:18:47 PAGE 5
C:20FBH LINE# 32
C:2108H LINE# 33
C:2118H LINE# 34
C:2128H LINE# 35
C:212BH LINE# 38
------- ENDPROC FILE_INIT
------- PROC DATATRANS_INIT
C:2296H LINE# 42
C:2296H LINE# 43
C:2296H LINE# 44
C:2299H LINE# 47
------- ENDPROC DATATRANS_INIT
------- PROC DATATRANS_APPCALL
------- DO
I:0067H SYMBOL i
------- ENDDO
C:182FH LINE# 53
C:182FH LINE# 55
C:182FH LINE# 57
C:184BH LINE# 58
C:184BH LINE# 59
C:184BH LINE# 61
C:185CH LINE# 70
C:1865H LINE# 72
C:1865H LINE# 73
C:186BH LINE# 77
C:1886H LINE# 78
C:1886H LINE# 79
C:1889H LINE# 81
C:1889H LINE# 82
C:188FH LINE# 83
C:189DH LINE# 84
C:18AAH LINE# 85
C:18AAH LINE# 86
C:18C9H LINE# 87
C:18D6H LINE# 88
C:18D6H LINE# 89
C:18FFH LINE# 90
C:1904H LINE# 91
C:1909H LINE# 93
C:1909H LINE# 94
C:1909H LINE# 95
C:190FH LINE# 96
C:1916H LINE# 97
C:1936H LINE# 98
C:1943H LINE# 99
C:1943H LINE# 100
C:1966H LINE# 101
C:196BH LINE# 102
C:196BH LINE# 113
C:1971H LINE# 114
C:1974H LINE# 117
C:1974H LINE# 118
C:1974H LINE# 120
C:1978H LINE# 121
C:1978H LINE# 125
C:1978H LINE# 126
BL51 BANKED LINKER/LOCATER V6.05 08/11/2008 11:18:47 PAGE 6
------- ENDPROC DATATRANS_APPCALL
------- ENDMOD APPDATATRANS
------- MODULE ENC28J60
C:0000H SYMBOL _ICE_DUMMY_
D:0092H PUBLIC P1M0
D:0091H PUBLIC P1M1
D:0090H PUBLIC P1
C:2252H PUBLIC init_SPI
C:21F7H PUBLIC _encWriteOp
D:00CEH PUBLIC SPCTL
B:0090H.3 PUBLIC CS
B:0090H.4 PUBLIC SS
C:227DH PUBLIC _encRead
D:0051H SYMBOL NextPacketPtr
C:221FH PUBLIC _encWrite
C:215BH PUBLIC nicSetMacAddress
C:1AC2H PUBLIC encInit
C:1C72H PUBLIC EthdevSPI_read
D:0053H PUBLIC Enc28j60Bank
C:222FH PUBLIC _delay_ms
C:1D32H PUBLIC EthdevSPI_Sendpack
D:00CDH PUBLIC SPSTAT
C:21AFH PUBLIC _encSetBank
C:2242H PUBLIC System_Reset
C:212CH PUBLIC _encReadOp
C:21D4H PUBLIC _encPhyWrite
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -