📄 mfrc500.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 08/23/2008 14:34:35 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE M500AuC.obj, main.obj, RDIO.obj TO MFRC500.OMF RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
M500AuC.obj (M500AUC)
main.obj (MAIN)
RDIO.obj (RDIO)
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?CILDPTR)
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?IILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
LINK MAP OF MODULE: MFRC500.OMF (M500AUC)
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"
IDATA 0010H 000FH UNIT ?ID?_M500PCDLOADKEYE2?M500AUC
IDATA 001FH 0001H UNIT ?ID?M500PCDMFINOUTSLAVECONFIG?M500AUC
BIT 0020H.0 0001H.4 UNIT ?BI?MAIN
BIT 0021H.4 0000H.1 UNIT ?BI?M500AUC
0021H.5 0000H.3 *** GAP ***
IDATA 0022H 0024H UNIT ?ID?MAIN
IDATA 0046H 0019H UNIT _IDATA_GROUP_
IDATA 005FH 0005H UNIT ?ID?M500AUC
IDATA 0064H 0001H UNIT ?ID?_M500PCDLOADMK?M500AUC
IDATA 0065H 0001H UNIT ?ID?_M500PICCAUTHE2?M500AUC
IDATA 0066H 0001H UNIT ?ID?M500PICCHALT?M500AUC
IDATA 0067H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 01D9H UNIT ?XD?M500AUC
XDATA 01D9H 003BH UNIT _XDATA_GROUP_
XDATA 0214H 0015H UNIT ?XD?MAIN
XDATA 0229H 000DH UNIT ?XD?_M500PICCEXCHANGEBLOCK?M500AUC
XDATA 0236H 000DH UNIT ?XD?_EXCHANGEBYTESTREAM?M500AUC
XDATA 0243H 000BH UNIT ?XD?_M500PICCAUTHE2?M500AUC
XDATA 024EH 0007H UNIT ?XD?_M500PICCVALUE?M500AUC
XDATA 0255H 0007H UNIT ?XD?RDIO
BL51 BANKED LINKER/LOCATER V4.13 08/23/2008 14:34:35 PAGE 2
XDATA 025CH 0006H UNIT ?XD?_M500PICCVALUEDEBIT?M500AUC
XDATA 0262H 0005H UNIT ?XD?_M500PCDLOADKEYE2?M500AUC
XDATA 0267H 0005H UNIT ?XD?_WRITEIOBLOCK?RDIO
XDATA 026CH 0004H UNIT ?XD?_PCDWRITEE2?M500AUC
XDATA 0270H 0002H UNIT ?XD?IDLE_REQUEST?M500AUC
XDATA 0272H 0002H UNIT ?XD?_READIOBLOCK?RDIO
0274H 7C8CH *** GAP ***
XDATA 7F00H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?_M500PCDREADREGISTER?M500AUC
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0018H UNIT ?PR?M500PCDMFINOUTMASTERCONFIG?M500AUC
CODE 0026H 0004H UNIT ?PR?_M500PICCREQUEST?M500AUC
002AH 0001H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0319H UNIT ?PR?_M500PCDCMD?M500AUC
CODE 0347H 02F3H UNIT ?PR?_M500PICCCASCANTICOLL?M500AUC
CODE 063AH 02B7H UNIT ?PR?RC500ISR?M500AUC
CODE 08F1H 0287H UNIT ?C?LIB_CODE
CODE 0B78H 020DH UNIT ?PR?_M500PICCVALUE?M500AUC
CODE 0D85H 0167H UNIT ?PR?_M500PICCVALUEDEBIT?M500AUC
CODE 0EECH 0139H UNIT ?PR?_M500PICCWRITE?M500AUC
CODE 1025H 0127H UNIT ?PR?_M500PICCAUTHSTATE?M500AUC
CODE 114CH 0112H UNIT ?PR?_M500PICCREAD?M500AUC
CODE 125EH 00F9H UNIT ?PR?_M500PCDLOADKEYE2?M500AUC
CODE 1357H 00F4H UNIT ?PR?_M500PICCAUTHE2?M500AUC
CODE 144BH 00EEH UNIT ?PR?_EXCHANGEBYTESTREAM?M500AUC
CODE 1539H 00E5H UNIT ?PR?MAIN?MAIN
CODE 161EH 00E4H UNIT ?PR?_M500PICCEXCHANGEBLOCK?M500AUC
CODE 1702H 00E3H UNIT ?PR?_M500PICCCASCSELECT?M500AUC
CODE 17E5H 00DBH UNIT ?PR?IDLE_REQUEST?M500AUC
CODE 18C0H 00CAH UNIT ?PR?M500PCDMFINOUTSLAVECONFIG?M500AUC
CODE 198AH 00B8H UNIT ?PR?_PCDREADE2?M500AUC
CODE 1A42H 00B7H UNIT ?PR?_M500PICCCOMMONREQUEST?M500AUC
CODE 1AF9H 00A9H UNIT ?PR?_M500PICCAUTHKEY?M500AUC
CODE 1BA2H 00A8H UNIT ?PR?M500PCDCONFIG?M500AUC
CODE 1C4AH 009FH UNIT ?PR?_M500PCDSETTMO?M500AUC
CODE 1CE9H 0093H UNIT ?PR?_PCDWRITEE2?M500AUC
CODE 1D7CH 0091H UNIT ?PR?_M500HOSTCODEKEY?M500AUC
CODE 1E0DH 008CH UNIT ?C_C51STARTUP
CODE 1E99H 008AH UNIT ?PR?_M500PICCAUTH?M500AUC
CODE 1F23H 0084H UNIT ?PR?_WRITEIOBLOCK?RDIO
CODE 1FA7H 0075H UNIT ?PR?M500PCDRESET?M500AUC
CODE 201CH 0072H UNIT ?PR?M500PICCHALT?M500AUC
CODE 208EH 0063H UNIT ?CO?MAIN
CODE 20F1H 005BH UNIT ?PR?ISR_TIMER0?MAIN
CODE 214CH 005BH UNIT ?PR?_READIOBLOCK?RDIO
CODE 21A7H 004BH UNIT ?PR?INIT?MAIN
CODE 21F2H 0039H UNIT ?PR?TIMEOUTISR?M500AUC
CODE 222BH 0037H UNIT ?PR?_M500PCDLOADMK?M500AUC
CODE 2262H 0030H UNIT ?PR?_DELAY_10MS?MAIN
CODE 2292H 002DH UNIT ?PR?_CLEARBITMASK?M500AUC
CODE 22BFH 002CH UNIT ?PR?_SETBITMASK?M500AUC
BL51 BANKED LINKER/LOCATER V4.13 08/23/2008 14:34:35 PAGE 3
CODE 22EBH 002CH UNIT ?PR?_M500PCDRFRESET?M500AUC
CODE 2317H 0023H UNIT ?PR?_M500PICCSELECT?M500AUC
CODE 233AH 0022H UNIT ?C_INITSEG
CODE 235CH 0021H UNIT ?PR?_DELAY_50US?MAIN
CODE 237DH 0021H UNIT ?PR?_DELAY_1MS?MAIN
CODE 239EH 0020H UNIT ?PR?_START_TIMEOUT?M500AUC
CODE 23BEH 0016H UNIT ?CO?M500AUC
CODE 23D4H 0016H UNIT ?PR?_XTOA_H?MAIN
CODE 23EAH 0015H UNIT ?PR?_XTOA_L?MAIN
CODE 23FFH 0015H UNIT ?PR?_READIO?RDIO
CODE 2414H 0011H UNIT ?PR?_WRITEIO?RDIO
CODE 2425H 000FH UNIT ?PR?OPENIO?RDIO
CODE 2434H 000CH UNIT ?PR?_M500PCDMFOUTSELECT?M500AUC
CODE 2440H 000CH UNIT ?PR?STOP_TIMEOUT?M500AUC
CODE 244CH 000CH UNIT ?PR?CLOSEIO?RDIO
CODE 2458H 0009H UNIT ?PR?DELAY_8US_NOP?MAIN
CODE 2461H 0008H UNIT ?PR?_M500PICCANTICOLL?M500AUC
CODE 2469H 0007H UNIT ?PR?FLUSHFIFO?M500AUC
CODE 2470H 0006H UNIT ?PR?_M500PCDWRITEREGISTER?M500AUC
OVERLAY MAP OF MODULE: MFRC500.OMF (M500AUC)
SEGMENT IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 01D9H 001CH
+--> ?PR?INIT?MAIN
+--> ?PR?M500PCDCONFIG?M500AUC
+--> ?PR?_PCDREADE2?M500AUC
+--> ?PR?_M500PCDMFOUTSELECT?M500AUC
+--> ?PR?_M500PICCREQUEST?M500AUC
+--> ?PR?_M500PICCANTICOLL?M500AUC
+--> ?PR?_M500PICCSELECT?M500AUC
+--> ?PR?_M500PICCAUTH?M500AUC
+--> ?PR?_M500PICCREAD?M500AUC
+--> ?PR?_M500PICCWRITE?M500AUC
?PR?INIT?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY_10MS?MAIN
?PR?M500PCDCONFIG?M500AUC 0046H 0003H ----- -----
+--> ?PR?M500PCDRESET?M500AUC
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_M500PCDRFRESET?M500AUC
?PR?M500PCDRESET?M500AUC 0049H 0001H ----- -----
+--> ?PR?_DELAY_1MS?MAIN
BL51 BANKED LINKER/LOCATER V4.13 08/23/2008 14:34:35 PAGE 4
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?_START_TIMEOUT?M500AUC
+--> ?PR?STOP_TIMEOUT?M500AUC
?PR?_CLEARBITMASK?M500AUC 0052H 0001H 0202H 0002H
+--> ?PR?_READIO?RDIO
+--> ?PR?_WRITEIO?RDIO
?PR?_M500PCDSETTMO?M500AUC ----- ----- 0202H 0001H
+--> ?PR?_WRITEIO?RDIO
?PR?_M500PCDRFRESET?M500AUC 0049H 0001H 01F5H 0001H
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_DELAY_1MS?MAIN
+--> ?PR?_SETBITMASK?M500AUC
?PR?_SETBITMASK?M500AUC 005EH 0001H 0212H 0002H
+--> ?PR?_READIO?RDIO
+--> ?PR?_WRITEIO?RDIO
?PR?_PCDREADE2?M500AUC ----- ----- 01F5H 0007H
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PCDCMD?M500AUC 0058H 0006H 0208H 000AH
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_READIO?RDIO
+--> ?PR?_START_TIMEOUT?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
+--> ?PR?STOP_TIMEOUT?M500AUC
?PR?FLUSHFIFO?M500AUC ----- ----- ----- -----
+--> ?PR?_SETBITMASK?M500AUC
?PR?_M500PCDMFOUTSELECT?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITEIO?RDIO
?PR?_M500PICCREQUEST?M500AUC ----- ----- ----- -----
+--> ?PR?_M500PICCCOMMONREQUEST?M500AUC
?PR?_M500PICCCOMMONREQUEST?M500AUC 0046H 0001H 01F5H 0004H
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCANTICOLL?M500AUC ----- ----- ----- -----
+--> ?PR?_M500PICCCASCANTICOLL?M500AUC
?PR?_M500PICCCASCANTICOLL?M500AUC 0046H 000CH 01F5H 0005H
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?CO?M500AUC
?PR?_M500PICCSELECT?M500AUC ----- ----- 01F5H 0006H
BL51 BANKED LINKER/LOCATER V4.13 08/23/2008 14:34:35 PAGE 5
+--> ?PR?_M500PICCCASCSELECT?M500AUC
?PR?_M500PICCCASCSELECT?M500AUC 0046H 0001H 01FBH 0007H
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCAUTH?M500AUC 0046H 000EH 01F5H 0006H
+--> ?PR?_M500HOSTCODEKEY?M500AUC
+--> ?PR?_M500PICCAUTHKEY?M500AUC
?PR?_M500HOSTCODEKEY?M500AUC 0054H 0004H 01FBH 0006H
?PR?_M500PICCAUTHKEY?M500AUC 0054H 0002H 01FBH 0008H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PICCAUTHSTATE?M500AUC
?PR?_M500PICCAUTHSTATE?M500AUC 0056H 0002H 0203H 0005H
+--> ?PR?_READIO?RDIO
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCREAD?M500AUC 0046H 0002H 01F5H 0004H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?CO?M500AUC
?PR?_M500PICCWRITE?M500AUC 0046H 0001H 01F5H 0003H
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PCDSETTMO?M500AUC
UNRESOLVED EXTERNAL SYMBOLS:
AUTO_BAUD
SYMBOL TABLE OF MODULE: MFRC500.OMF (M500AUC)
VALUE TYPE NAME
----------------------------------
------- MODULE M500AUC
C:0000H SYMBOL _ICE_DUMMY_
C:1CE9H PUBLIC _PcdWriteE2
C:2461H PUBLIC _M500PiccAnticoll
C:125EH PUBLIC _M500PcdLoadKeyE2
C:1FA7H PUBLIC M500PcdReset
D:00B0H PUBLIC P3
B:00D0H.6 PUBLIC AC
B:00B0H.4 PUBLIC T0
C:1AF9H PUBLIC _M500PiccAuthKey
B:00B0H.5 PUBLIC T1
BL51 BANKED LINKER/LOCATER V4.13 08/23/2008 14:34:35 PAGE 6
B:00A8H.7 PUBLIC EA
B:00A8H.6 PUBLIC EC
C:1D7CH PUBLIC _M500HostCodeKey
C:17E5H PUBLIC idle_request
C:144BH PUBLIC _ExchangeByteStream
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00D0H.1 PUBLIC FL
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -