📄 mfrc500.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 04/12/2009 09:44:12 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
E:\PROGRAM FILES\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)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C_STARTUP)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?COPY)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?CLDPTR)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?CLDOPTR)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?CILDPTR)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?CILDOPTR)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?CSTPTR)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?CSTOPTR)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?IILDOPTR)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?ISTOPTR)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?OFFXADD)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C?CCASE)
E:\PROGRAM FILES\C51\LIB\C51L.LIB (?C_INIT)
E:\PROGRAM FILES\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 003AH UNIT _XDATA_GROUP_
XDATA 0213H 0015H UNIT ?XD?MAIN
XDATA 0228H 000DH UNIT ?XD?_M500PICCEXCHANGEBLOCK?M500AUC
XDATA 0235H 000DH UNIT ?XD?_EXCHANGEBYTESTREAM?M500AUC
XDATA 0242H 000BH UNIT ?XD?_M500PICCAUTHE2?M500AUC
XDATA 024DH 0007H UNIT ?XD?RDIO
XDATA 0254H 0006H UNIT ?XD?_M500PICCVALUE?M500AUC
BL51 BANKED LINKER/LOCATER V6.00 04/12/2009 09:44:12 PAGE 2
XDATA 025AH 0005H UNIT ?XD?_M500PCDLOADKEYE2?M500AUC
XDATA 025FH 0005H UNIT ?XD?_M500PICCVALUEDEBIT?M500AUC
XDATA 0264H 0005H UNIT ?XD?_WRITEIOBLOCK?RDIO
XDATA 0269H 0003H UNIT ?XD?_PCDWRITEE2?M500AUC
XDATA 026CH 0002H UNIT ?XD?IDLE_REQUEST?M500AUC
XDATA 026EH 0002H UNIT ?XD?_READIOBLOCK?RDIO
0270H 7C90H *** GAP ***
XDATA 7F00H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 001DH *** GAP ***
CODE 002BH 0003H ABSOLUTE
002EH 07D2H *** GAP ***
CODE 0800H 02FEH UNIT ?PR?_M500PICCCASCANTICOLL?M500AUC
CODE 0AFEH 02D3H UNIT ?PR?_M500PCDCMD?M500AUC
CODE 0DD1H 02C0H UNIT ?PR?RC500ISR?M500AUC
CODE 1091H 0287H UNIT ?C?LIB_CODE
CODE 1318H 01D2H UNIT ?PR?_M500PICCVALUE?M500AUC
CODE 14EAH 014EH UNIT ?PR?_M500PICCWRITE?M500AUC
CODE 1638H 0149H UNIT ?PR?_M500PICCVALUEDEBIT?M500AUC
CODE 1781H 0115H UNIT ?PR?_M500PICCAUTHSTATE?M500AUC
CODE 1896H 00FAH UNIT ?PR?_M500PICCCASCSELECT?M500AUC
CODE 1990H 00F0H UNIT ?PR?IDLE_REQUEST?M500AUC
CODE 1A80H 00EEH UNIT ?PR?_M500PICCREAD?M500AUC
CODE 1B6EH 00E9H UNIT ?PR?_M500PCDLOADKEYE2?M500AUC
CODE 1C57H 00E2H UNIT ?PR?_EXCHANGEBYTESTREAM?M500AUC
CODE 1D39H 00DFH UNIT ?PR?_M500PICCAUTHE2?M500AUC
CODE 1E18H 00DCH UNIT ?PR?_M500PICCEXCHANGEBLOCK?M500AUC
CODE 1EF4H 00D0H UNIT ?PR?_M500PICCCOMMONREQUEST?M500AUC
CODE 1FC4H 00C2H UNIT ?PR?M500PCDMFINOUTSLAVECONFIG?M500AUC
CODE 2086H 00BCH UNIT ?PR?MAIN?MAIN
CODE 2142H 00AEH UNIT ?PR?_PCDREADE2?M500AUC
CODE 21F0H 00A8H UNIT ?PR?M500PCDCONFIG?M500AUC
CODE 2298H 0097H UNIT ?PR?_M500PICCAUTHKEY?M500AUC
CODE 232FH 0093H UNIT ?PR?_M500HOSTCODEKEY?M500AUC
CODE 23C2H 008DH UNIT ?PR?_M500PCDSETTMO?M500AUC
CODE 244FH 008CH UNIT ?C_C51STARTUP
CODE 24DBH 0085H UNIT ?PR?_M500PICCAUTH?M500AUC
CODE 2560H 0084H UNIT ?PR?_WRITEIOBLOCK?RDIO
CODE 25E4H 0080H UNIT ?PR?M500PCDRESET?M500AUC
CODE 2664H 007CH UNIT ?PR?_PCDWRITEE2?M500AUC
CODE 26E0H 0070H UNIT ?PR?M500PICCHALT?M500AUC
CODE 2750H 0063H UNIT ?CO?MAIN
CODE 27B3H 005BH UNIT ?PR?ISR_TIMER0?MAIN
CODE 280EH 005BH UNIT ?PR?_READIOBLOCK?RDIO
CODE 2869H 004BH UNIT ?PR?INIT?MAIN
CODE 28B4H 0039H UNIT ?PR?TIMEOUTISR?M500AUC
CODE 28EDH 0037H UNIT ?PR?_M500PCDLOADMK?M500AUC
CODE 2924H 0030H UNIT ?PR?_DELAY_10MS?MAIN
CODE 2954H 002AH UNIT ?PR?_CLEARBITMASK?M500AUC
CODE 297EH 0029H UNIT ?PR?_SETBITMASK?M500AUC
CODE 29A7H 0028H UNIT ?PR?_M500PCDRFRESET?M500AUC
CODE 29CFH 0023H UNIT ?PR?_M500PICCSELECT?M500AUC
BL51 BANKED LINKER/LOCATER V6.00 04/12/2009 09:44:12 PAGE 3
CODE 29F2H 0022H UNIT ?C_INITSEG
CODE 2A14H 0021H UNIT ?PR?_DELAY_50US?MAIN
CODE 2A35H 0021H UNIT ?PR?_DELAY_1MS?MAIN
CODE 2A56H 0020H UNIT ?PR?_START_TIMEOUT?M500AUC
CODE 2A76H 0018H UNIT ?PR?M500PCDMFINOUTMASTERCONFIG?M500AUC
CODE 2A8EH 0016H UNIT ?CO?M500AUC
CODE 2AA4H 0015H UNIT ?PR?_READIO?RDIO
CODE 2AB9H 0014H UNIT ?PR?_XTOA_H?MAIN
CODE 2ACDH 0013H UNIT ?PR?_XTOA_L?MAIN
CODE 2AE0H 0011H UNIT ?PR?_WRITEIO?RDIO
CODE 2AF1H 000FH UNIT ?PR?OPENIO?RDIO
CODE 2B00H 000CH UNIT ?PR?_M500PCDMFOUTSELECT?M500AUC
CODE 2B0CH 000CH UNIT ?PR?STOP_TIMEOUT?M500AUC
CODE 2B18H 000CH UNIT ?PR?CLOSEIO?RDIO
CODE 2B24H 0009H UNIT ?PR?DELAY_8US_NOP?MAIN
CODE 2B2DH 0008H UNIT ?PR?_M500PICCANTICOLL?M500AUC
CODE 2B35H 0007H UNIT ?PR?FLUSHFIFO?M500AUC
CODE 2B3CH 0006H UNIT ?PR?_M500PCDWRITEREGISTER?M500AUC
CODE 2B42H 0004H UNIT ?PR?_M500PCDREADREGISTER?M500AUC
CODE 2B46H 0004H UNIT ?PR?_M500PICCREQUEST?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 001BH
+--> ?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 ----- -----
BL51 BANKED LINKER/LOCATER V6.00 04/12/2009 09:44:12 PAGE 4
+--> ?PR?_DELAY_1MS?MAIN
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?_START_TIMEOUT?M500AUC
+--> ?PR?STOP_TIMEOUT?M500AUC
?PR?_CLEARBITMASK?M500AUC 0052H 0001H 0201H 0002H
+--> ?PR?_READIO?RDIO
+--> ?PR?_WRITEIO?RDIO
?PR?_M500PCDSETTMO?M500AUC ----- ----- 0201H 0001H
+--> ?PR?_WRITEIO?RDIO
?PR?_M500PCDRFRESET?M500AUC 0049H 0001H 01F4H 0001H
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_DELAY_1MS?MAIN
+--> ?PR?_SETBITMASK?M500AUC
?PR?_SETBITMASK?M500AUC 005EH 0001H 0211H 0002H
+--> ?PR?_READIO?RDIO
+--> ?PR?_WRITEIO?RDIO
?PR?_PCDREADE2?M500AUC ----- ----- 01F4H 0007H
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PCDCMD?M500AUC 0058H 0006H 0207H 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 01F4H 0004H
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCANTICOLL?M500AUC ----- ----- ----- -----
+--> ?PR?_M500PICCCASCANTICOLL?M500AUC
?PR?_M500PICCCASCANTICOLL?M500AUC 0046H 000CH 01F4H 0005H
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?CO?M500AUC
BL51 BANKED LINKER/LOCATER V6.00 04/12/2009 09:44:12 PAGE 5
?PR?_M500PICCSELECT?M500AUC ----- ----- 01F4H 0006H
+--> ?PR?_M500PICCCASCSELECT?M500AUC
?PR?_M500PICCCASCSELECT?M500AUC 0046H 0001H 01FAH 0007H
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCAUTH?M500AUC 0046H 000EH 01F4H 0006H
+--> ?PR?_M500HOSTCODEKEY?M500AUC
+--> ?PR?_M500PICCAUTHKEY?M500AUC
?PR?_M500HOSTCODEKEY?M500AUC 0054H 0004H 01FAH 0006H
?PR?_M500PICCAUTHKEY?M500AUC 0054H 0002H 01FAH 0008H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PICCAUTHSTATE?M500AUC
?PR?_M500PICCAUTHSTATE?M500AUC 0056H 0002H 0202H 0005H
+--> ?PR?_READIO?RDIO
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCREAD?M500AUC 0046H 0002H 01F4H 0004H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_WRITEIO?RDIO
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?CO?M500AUC
?PR?_M500PICCWRITE?M500AUC 0046H 0001H 01F4H 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:2664H PUBLIC _PcdWriteE2
C:2B2DH PUBLIC _M500PiccAnticoll
C:1B6EH PUBLIC _M500PcdLoadKeyE2
C:25E4H PUBLIC M500PcdReset
D:00B0H PUBLIC P3
C:2298H PUBLIC _M500PiccAuthKey
C:232FH PUBLIC _M500HostCodeKey
C:1990H PUBLIC idle_request
BL51 BANKED LINKER/LOCATER V6.00 04/12/2009 09:44:12 PAGE 6
C:1C57H PUBLIC _ExchangeByteStream
C:28EDH PUBLIC _M500PcdLoadMk
C:28B4H PUBLIC TIMEOUTISR
C:0DD1H PUBLIC RC500ISR
D:00CCH PUBLIC T2LH
C:29A7H PUBLIC _M500PcdRfReset
C:1EF4H PUBLIC _M500PiccCommonRequest
B:0021H.4 PUBLIC T2IR
B:00B0H.5 PUBLIC RC500RST
X:0000H SYMBOL MpIsrIn
C:1896H PUBLIC _M500PiccCascSelect
C:2B42H PUBLIC _M500PcdReadRegister
X:0003H PUBLIC CountDown
X:0005H SYMBOL MpIsrOut
C:29CFH PUBLIC _M500PiccSelect
C:2B35H PUBLIC FlushFIFO
C:2B00H PUBLIC _M500PcdMfOutSelect
C:1638H PUBLIC _M500PiccValueDebit
C:2B46H PUBLIC _M500PiccRequest
C:2B0CH PUBLIC stop_timeout
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -