📄 cp220x_ethernet_routines.m51
字号:
C:0A34H LINE# 214
C:0A37H LINE# 215
C:0A39H LINE# 218
C:0A39H LINE# 219
C:0A3CH LINE# 220
C:0A3CH LINE# 223
C:0A41H LINE# 224
C:0A41H LINE# 225
C:0A44H LINE# 226
C:0A44H LINE# 229
C:0A48H LINE# 230
------- ENDPROC _CP220X_RECEIVE
------- ENDMOD CP220X_ETH
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
X:0000H PUBLIC DESTMAC
B:00A8H.7 PUBLIC EA
C:0C07H PUBLIC Ethernet_ISR
B:0090H.3 PUBLIC YELLOW_LED
C:035FH PUBLIC main
X:0006H PUBLIC RX_BUFF
X:05E2H PUBLIC TX_BUFF
X:06E2H PUBLIC MYIP
X:06E6H PUBLIC BROADCASTMAC
X:06ECH PUBLIC MYMAC
------- PROC MAIN
------- DO
D:0022H SYMBOL error_code
D:0023H SYMBOL i
D:0025H SYMBOL num_bytes
D:0027H SYMBOL aa
D:0028H SYMBOL bb
------- ENDDO
C:035FH LINE# 52
C:035FH LINE# 53
C:035FH LINE# 64
C:0362H LINE# 66
C:036AH LINE# 67
C:0373H LINE# 69
C:037CH LINE# 70
C:0384H LINE# 74
C:0386H LINE# 81
C:038EH LINE# 82
C:0394H LINE# 83
C:039AH LINE# 86
C:03A3H LINE# 87
C:03ADH LINE# 88
C:03B7H LINE# 91
C:03BCH LINE# 92
C:03BEH LINE# 93
BL51 BANKED LINKER/LOCATER V6.00 06/04/2007 15:07:40 PAGE 13
C:03C0H LINE# 94
C:03C3H LINE# 97
C:03C8H LINE# 98
C:03C8H LINE# 99
C:03D5H LINE# 100
C:03E5H LINE# 109
C:03E5H LINE# 128
C:03E7H LINE# 130
C:03ECH LINE# 133
C:03F2H LINE# 134
C:03F2H LINE# 137
C:03FBH LINE# 141
C:03FDH LINE# 142
C:03FDH LINE# 158
C:03FDH LINE# 160
C:0402H LINE# 162
C:0407H LINE# 163
C:0407H LINE# 164
C:0409H LINE# 165
C:040BH LINE# 168
C:040BH LINE# 169
C:040DH LINE# 170
C:040DH LINE# 171
C:040DH LINE# 173
C:040DH LINE# 183
C:0410H LINE# 191
C:0417H LINE# 194
C:041CH LINE# 195
C:041EH LINE# 197
C:041EH LINE# 203
C:0424H LINE# 204
C:0424H LINE# 205
C:0426H LINE# 206
C:0428H LINE# 207
C:0428H LINE# 213
C:042EH LINE# 214
C:042EH LINE# 217
C:043FH LINE# 226
C:044EH LINE# 229
C:045EH LINE# 230
C:045EH LINE# 232
C:0464H LINE# 233
C:0464H LINE# 235
C:0473H LINE# 236
C:0473H LINE# 239
C:048BH LINE# 240
C:0495H LINE# 243
C:049EH LINE# 247
C:049EH LINE# 253
C:04A7H LINE# 256
C:04AEH LINE# 259
C:04CCH LINE# 260
C:04CCH LINE# 265
------- ENDPROC MAIN
------- PROC ETHERNET_ISR
------- DO
D:0007H SYMBOL interrupt_read
D:0007H SYMBOL valid_bits
D:0006H SYMBOL num_packets
------- ENDDO
C:0C07H LINE# 289
C:0C07H LINE# 290
C:0C07H LINE# 296
C:0C0AH LINE# 297
C:0C0DH LINE# 300
BL51 BANKED LINKER/LOCATER V6.00 06/04/2007 15:07:40 PAGE 14
C:0C10H LINE# 301
C:0C10H LINE# 304
C:0C14H LINE# 309
C:0C19H LINE# 310
C:0C19H LINE# 311
C:0C1CH LINE# 312
C:0C1FH LINE# 315
C:0C25H LINE# 316
C:0C25H LINE# 317
C:0C2AH LINE# 318
C:0C2AH LINE# 319
C:0C2AH LINE# 322
C:0C2AH LINE# 323
C:0C2AH LINE# 326
C:0C2AH LINE# 328
------- ENDPROC ETHERNET_ISR
------- ENDMOD MAIN
------- MODULE F12X_INIT
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
------- ENDMOD F12X_INIT
------- MODULE ?C?CLDPTR
C:08ABH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:08C4H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTPTR
C:08F1H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE PRINTF
D:002BH PUBLIC ?_PRINTF517?BYTE
D:002BH PUBLIC ?_PRINTF?BYTE
D:002BH PUBLIC ?_SPRINTF517?BYTE
D:002BH PUBLIC ?_SPRINTF?BYTE
C:0065H PUBLIC _PRINTF
C:0065H PUBLIC _PRINTF517
C:005FH PUBLIC _SPRINTF
C:005FH PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE PUTS
C:0B6AH PUBLIC _PUTS
------- ENDMOD PUTS
------- MODULE ?C?PLDIIDATA
C:0903H PUBLIC ?C?PLDIIDATA
------- ENDMOD ?C?PLDIIDATA
------- MODULE ?C?CCASE
C:0913H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:0BBBH PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_CPFLASH_PAGEERASE?CP220X_CORE
BL51 BANKED LINKER/LOCATER V6.00 06/04/2007 15:07:40 PAGE 15
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?ETHERNET_ISR?MAIN
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CP220X_RST_LOW
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: _WAIT_MS
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CP220X_RST_HIGH
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: TIMEOUT_EXPIRED
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: AB4_RST_STATE
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CP220X_RST_LOW
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 0807H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _WAIT_MS
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 080EH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CP220X_RST_HIGH
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 0811H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 0818H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: AB4_RST_STATE
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 081EH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
BL51 BANKED LINKER/LOCATER V6.00 06/04/2007 15:07:40 PAGE 16
SYMBOL: TIMEOUT_EXPIRED
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 0827H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 0834H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: TIMEOUT_EXPIRED
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 083CH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _WAIT_MS
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 076CH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 077DH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _WAIT_MS
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 078AH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: TIMEOUT_EXPIRED
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 078FH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _WAIT_MS
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 07A7H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 07B8H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: TIMEOUT_EXPIRED
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 07C2H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 0B3FH
BL51 BANKED LINKER/LOCATER V6.00 06/04/2007 15:07:40 PAGE 17
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: AB4_RST_STATE
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 0B48H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: TIMEOUT_EXPIRED
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\CP220X_CORE.OBJ (CP220X_CORE)
ADDRESS: 0B56H
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: TIMEOUT_EXPIRED
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\MAIN.OBJ (MAIN)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\MAIN.OBJ (MAIN)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: RESET_INIT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\MAIN.OBJ (MAIN)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: RESET_INIT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\MAIN.OBJ (MAIN)
ADDRESS: 0360H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\MAIN.OBJ (MAIN)
ADDRESS: 0415H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: TIMEOUT_EXPIRED
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\MAIN.OBJ (MAIN)
ADDRESS: 049FH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _RESET_TIMEOUT
MODULE: C:\SILABS\MCU\EXAMPLES\C8051F34X\ETHERNET\CP220X_ETHERNET_ROUTINE
>> S\MAIN.OBJ (MAIN)
ADDRESS: 04ACH
Program Size: data=39.2 xdata=1892 code=3157
LINK/LOCATE RUN COMPLETE. 33 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -