📄 mcu_net.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/02/2009 15:51:31 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\etherdev.obj, .\exam.obj, .\main.obj, .\uip.obj, .\uip_arp.obj, .\timer.obj TO mcu_net RAMSIZ
>> E (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\etherdev.obj (ETHERDEV)
.\exam.obj (EXAM)
.\main.obj (MAIN)
.\uip.obj (UIP)
.\uip_arp.obj (UIP_ARP)
.\timer.obj (TIMER)
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?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
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 (STRLEN)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: mcu_net (ETHERDEV)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0019H UNIT ?ID?UIP
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 032BH UNIT ?XD?UIP
XDATA 032BH 006AH UNIT ?XD?UIP_ARP
XDATA 0395H 0022H UNIT _XDATA_GROUP_
XDATA 03B7H 0003H UNIT ?XD?_TIMER_RESTART?TIMER
XDATA 03BAH 0002H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?EXAMPLE1_INIT?EXAM
CODE 000AH 0001H UNIT ?PR?_HTONS?UIP
CODE 000BH 0003H ABSOLUTE
CODE 000EH 12CFH UNIT ?PR?_UIP_PROCESS?UIP
CODE 12DDH 02AFH UNIT ?C?LIB_CODE
BL51 BANKED LINKER/LOCATER V5.03 05/02/2009 15:51:31 PAGE 2
CODE 158CH 0231H UNIT ?PR?UIP_ARP_OUT?UIP_ARP
CODE 17BDH 01D3H UNIT ?PR?_UIP_ARP_UPDATE?UIP_ARP
CODE 1990H 0179H UNIT ?PR?MAIN?MAIN
CODE 1B09H 0168H UNIT ?PR?ETHERDEV_READ?ETHERDEV
CODE 1C71H 015AH UNIT ?PR?UIP_ARP_ARPIN?UIP_ARP
CODE 1DCBH 0130H UNIT ?PR?_CHKSUM?UIP
CODE 1EFBH 00BDH UNIT ?PR?ETHERDEV_SEND?ETHERDEV
CODE 1FB8H 008CH UNIT ?C_C51STARTUP
CODE 2044H 0083H UNIT ?PR?_UIP_ADD32?UIP
CODE 20C7H 007AH UNIT ?PR?ETHERDEV_INIT?ETHERDEV
CODE 2141H 0075H UNIT ?PR?_UIP_SEND?UIP
CODE 21B6H 0067H UNIT ?PR?_UIP_ADD_RCV_NXT?UIP
CODE 221DH 0061H UNIT ?CO?UIP
CODE 227EH 005FH UNIT ?PR?_UPPER_LAYER_CHKSUM?UIP
CODE 22DDH 005EH UNIT ?PR?UIP_ARP_TIMER?UIP_ARP
CODE 233BH 0053H UNIT ?PR?EXAMPLE1_APP?EXAM
CODE 238EH 0047H UNIT ?PR?UIP_INIT?UIP
CODE 23D5H 0043H UNIT ?PR?_TIMER_EXPIRED?TIMER
CODE 2418H 0037H UNIT ?PR?UIP_ARP_INIT?UIP_ARP
CODE 244FH 0032H UNIT ?PR?_UIP_UNLISTEN?UIP
CODE 2481H 002FH UNIT ?PR?_UIP_LISTEN?UIP
CODE 24B0H 002AH UNIT ?PR?_TIMER_SET?TIMER
CODE 24DAH 0028H UNIT ?C_INITSEG
CODE 2502H 0023H UNIT ?PR?TIMER0?MAIN
CODE 2525H 0023H UNIT ?PR?UIP_IPCHKSUM?UIP
CODE 2548H 001FH UNIT ?PR?_TIMER_RESTART?TIMER
CODE 2567H 0018H UNIT ?PR?_ETHERDEV_DELAY_MS?ETHERDEV
CODE 257FH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 2594H 0014H UNIT ?CO?EXAM
CODE 25A8H 0014H UNIT ?PR?_UIP_CHKSUM?UIP
CODE 25BCH 0013H UNIT ?PR?_PAGE?ETHERDEV
CODE 25CFH 0012H UNIT ?PR?ETHERDEV_RESET?ETHERDEV
CODE 25E1H 0010H UNIT ?PR?INIT_TIMER?MAIN
CODE 25F1H 000EH UNIT ?PR?_TIMER_RESET?TIMER
CODE 25FFH 0009H UNIT ?PR?CLOCK_TIME?MAIN
CODE 2608H 0009H UNIT ?PR?_UIP_SETIPID?UIP
CODE 2611H 0006H UNIT ?PR?UIP_TCPCHKSUM?UIP
CODE 2617H 0006H UNIT ?PR?UIP_UDPCHKSUM?UIP
OVERLAY MAP OF MODULE: mcu_net (ETHERDEV)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0395H 000DH
+--> ?PR?_TIMER_SET?TIMER
+--> ?PR?INIT_TIMER?MAIN
+--> ?PR?UIP_INIT?UIP
+--> ?PR?EXAMPLE1_INIT?EXAM
+--> ?PR?ETHERDEV_INIT?ETHERDEV
BL51 BANKED LINKER/LOCATER V5.03 05/02/2009 15:51:31 PAGE 3
+--> ?PR?UIP_ARP_INIT?UIP_ARP
+--> ?PR?ETHERDEV_READ?ETHERDEV
+--> ?PR?_HTONS?UIP
+--> ?PR?_UIP_PROCESS?UIP
+--> ?PR?UIP_ARP_OUT?UIP_ARP
+--> ?PR?UIP_ARP_ARPIN?UIP_ARP
+--> ?PR?ETHERDEV_SEND?ETHERDEV
+--> ?PR?_TIMER_EXPIRED?TIMER
+--> ?PR?_TIMER_RESET?TIMER
+--> ?PR?UIP_ARP_TIMER?UIP_ARP
?PR?_TIMER_SET?TIMER 03A2H 0003H
+--> ?PR?CLOCK_TIME?MAIN
?PR?EXAMPLE1_INIT?EXAM ----- -----
+--> ?PR?_UIP_LISTEN?UIP
?PR?ETHERDEV_INIT?ETHERDEV ----- -----
+--> ?PR?ETHERDEV_RESET?ETHERDEV
+--> ?PR?_PAGE?ETHERDEV
?PR?ETHERDEV_RESET?ETHERDEV ----- -----
+--> ?PR?_ETHERDEV_DELAY_MS?ETHERDEV
?PR?ETHERDEV_READ?ETHERDEV 03A2H 0005H
+--> ?PR?_PAGE?ETHERDEV
?PR?_UIP_PROCESS?UIP 03A2H 0004H
+--> ?PR?EXAMPLE1_APP?EXAM
+--> ?PR?UIP_IPCHKSUM?UIP
+--> ?PR?UIP_TCPCHKSUM?UIP
+--> ?PR?_UIP_ADD_RCV_NXT?UIP
+--> ?PR?_UIP_ADD32?UIP
?PR?EXAMPLE1_APP?EXAM 03A6H 0003H
+--> ?CO?EXAM
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_UIP_SEND?UIP
?PR?_UIP_SEND?UIP 03A9H 0003H
?PR?UIP_IPCHKSUM?UIP ----- -----
+--> ?PR?_CHKSUM?UIP
+--> ?PR?_HTONS?UIP
?PR?_CHKSUM?UIP 03A8H 000FH
?PR?UIP_TCPCHKSUM?UIP ----- -----
+--> ?PR?_UPPER_LAYER_CHKSUM?UIP
?PR?_UPPER_LAYER_CHKSUM?UIP 03A6H 0002H
+--> ?PR?_CHKSUM?UIP
+--> ?PR?_HTONS?UIP
?PR?_UIP_ADD_RCV_NXT?UIP ----- -----
+--> ?PR?_UIP_ADD32?UIP
BL51 BANKED LINKER/LOCATER V5.03 05/02/2009 15:51:31 PAGE 4
?PR?_UIP_ADD32?UIP 03A6H 0002H
?PR?UIP_ARP_OUT?UIP_ARP 03A2H 0003H
?PR?UIP_ARP_ARPIN?UIP_ARP ----- -----
+--> ?PR?_UIP_ARP_UPDATE?UIP_ARP
?PR?_UIP_ARP_UPDATE?UIP_ARP 03A2H 0009H
?PR?ETHERDEV_SEND?ETHERDEV 03A2H 0003H
+--> ?PR?_PAGE?ETHERDEV
?PR?_TIMER_EXPIRED?TIMER 03A2H 0003H
+--> ?PR?CLOCK_TIME?MAIN
SYMBOL TABLE OF MODULE: mcu_net (ETHERDEV)
VALUE TYPE NAME
----------------------------------
------- MODULE ETHERDEV
C:0000H SYMBOL _ICE_DUMMY_
C:25BFH PUBLIC _page
D:0090H PUBLIC P1
B:0090H.6 PUBLIC rst_pin
C:1B09H PUBLIC etherdev_read
C:25CFH PUBLIC etherdev_reset
D:00C8H PUBLIC T2CON
C:1EFBH PUBLIC etherdev_send
C:2567H SYMBOL _etherdev_delay_ms
C:20C7H PUBLIC etherdev_init
------- PROC ETHERDEV_RESET
C:25CFH LINE# 12
C:25CFH LINE# 13
C:25CFH LINE# 15
C:25D1H LINE# 16
C:25D8H LINE# 17
C:25DAH LINE# 18
------- ENDPROC ETHERDEV_RESET
------- PROC L?0040
------- ENDPROC L?0040
------- PROC _PAGE
D:0007H SYMBOL pnum
------- DO
D:0006H SYMBOL temp
------- ENDDO
C:25BFH LINE# 22
C:25BFH LINE# 23
C:25BFH LINE# 25
C:25C3H LINE# 26
C:25C6H LINE# 27
C:25CCH LINE# 28
C:25CEH LINE# 29
------- ENDPROC _PAGE
------- PROC _ETHERDEV_DELAY_MS
BL51 BANKED LINKER/LOCATER V5.03 05/02/2009 15:51:31 PAGE 5
D:0006H SYMBOL count
C:2567H LINE# 32
C:2567H LINE# 33
C:2567H LINE# 34
C:257EH LINE# 36
------- ENDPROC _ETHERDEV_DELAY_MS
------- PROC ETHERDEV_INIT
C:20C7H LINE# 39
C:20C7H LINE# 40
C:20C7H LINE# 42
C:20CAH LINE# 44
C:20CFH LINE# 45
C:20D2H LINE# 49
C:20D8H LINE# 50
C:20DCH LINE# 52
C:20E0H LINE# 54
C:20E4H LINE# 55
C:20E9H LINE# 56
C:20EDH LINE# 60
C:20F3H LINE# 63
C:20F7H LINE# 66
C:20FBH LINE# 68
C:20FEH LINE# 69
C:2103H LINE# 71
C:2109H LINE# 73
C:210CH LINE# 74
C:2110H LINE# 75
C:2113H LINE# 76
C:2115H LINE# 77
C:2117H LINE# 78
C:2119H LINE# 79
C:211BH LINE# 80
C:211DH LINE# 82
C:2121H LINE# 83
C:2125H LINE# 84
C:2129H LINE# 85
C:212DH LINE# 86
C:212FH LINE# 87
C:2131H LINE# 88
C:2134H LINE# 89
C:213AH LINE# 91
C:2140H LINE# 92
------- ENDPROC ETHERDEV_INIT
------- PROC ETHERDEV_SEND
------- DO
D:0006H SYMBOL i
X:03A2H SYMBOL ptr
------- ENDDO
C:1EFBH LINE# 95
C:1EFBH LINE# 96
C:1EFBH LINE# 100
C:1F09H LINE# 101
C:1F0EH LINE# 103
C:1F14H LINE# 105
C:1F1BH LINE# 107
C:1F22H LINE# 109
C:1F25H LINE# 110
BL51 BANKED LINKER/LOCATER V5.03 05/02/2009 15:51:31 PAGE 6
C:1F29H LINE# 111
C:1F2EH LINE# 112
C:1F32H LINE# 113
C:1F38H LINE# 116
C:1F49H LINE# 117
C:1F49H LINE# 118
C:1F4FH LINE# 119
C:1F4FH LINE# 120
C:1F64H LINE# 121
C:1F64H LINE# 122
C:1F7BH LINE# 123
C:1F82H LINE# 126
C:1F89H LINE# 127
C:1F8FH LINE# 129
C:1F95H LINE# 130
C:1FA1H LINE# 131
C:1FA1H LINE# 132
C:1FA6H LINE# 133
C:1FA6H LINE# 134
C:1FADH LINE# 135
C:1FB1H LINE# 136
C:1FB7H LINE# 137
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -