📄 mfrc500.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 12/08/2004 10:59:27 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\WINXP\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:\WINXP\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?CILDPTR)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?CILDOPTR)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\WINXP\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\WINXP\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 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 V5.11 12/08/2004 10:59:27 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
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 02FEH UNIT ?PR?_M500PICCCASCANTICOLL?M500AUC
CODE 032CH 02D3H UNIT ?PR?_M500PCDCMD?M500AUC
CODE 05FFH 02C0H UNIT ?PR?RC500ISR?M500AUC
CODE 08BFH 0287H UNIT ?C?LIB_CODE
CODE 0B46H 01D2H UNIT ?PR?_M500PICCVALUE?M500AUC
CODE 0D18H 014EH UNIT ?PR?_M500PICCWRITE?M500AUC
CODE 0E66H 0149H UNIT ?PR?_M500PICCVALUEDEBIT?M500AUC
CODE 0FAFH 0115H UNIT ?PR?_M500PICCAUTHSTATE?M500AUC
CODE 10C4H 00FAH UNIT ?PR?_M500PICCCASCSELECT?M500AUC
CODE 11BEH 00F0H UNIT ?PR?IDLE_REQUEST?M500AUC
CODE 12AEH 00EEH UNIT ?PR?_M500PICCREAD?M500AUC
CODE 139CH 00E9H UNIT ?PR?_M500PCDLOADKEYE2?M500AUC
CODE 1485H 00E2H UNIT ?PR?_EXCHANGEBYTESTREAM?M500AUC
CODE 1567H 00DFH UNIT ?PR?_M500PICCAUTHE2?M500AUC
CODE 1646H 00DCH UNIT ?PR?_M500PICCEXCHANGEBLOCK?M500AUC
CODE 1722H 00D0H UNIT ?PR?_M500PICCCOMMONREQUEST?M500AUC
CODE 17F2H 00C2H UNIT ?PR?M500PCDMFINOUTSLAVECONFIG?M500AUC
CODE 18B4H 00BCH UNIT ?PR?MAIN?MAIN
CODE 1970H 00AEH UNIT ?PR?_PCDREADE2?M500AUC
CODE 1A1EH 00A8H UNIT ?PR?M500PCDCONFIG?M500AUC
CODE 1AC6H 0097H UNIT ?PR?_M500PICCAUTHKEY?M500AUC
CODE 1B5DH 0093H UNIT ?PR?_M500HOSTCODEKEY?M500AUC
CODE 1BF0H 008DH UNIT ?PR?_M500PCDSETTMO?M500AUC
CODE 1C7DH 008CH UNIT ?C_C51STARTUP
CODE 1D09H 0085H UNIT ?PR?_M500PICCAUTH?M500AUC
CODE 1D8EH 0084H UNIT ?PR?_WRITEIOBLOCK?RDIO
CODE 1E12H 0080H UNIT ?PR?M500PCDRESET?M500AUC
CODE 1E92H 007CH UNIT ?PR?_PCDWRITEE2?M500AUC
CODE 1F0EH 0070H UNIT ?PR?M500PICCHALT?M500AUC
CODE 1F7EH 0063H UNIT ?CO?MAIN
CODE 1FE1H 005BH UNIT ?PR?ISR_TIMER0?MAIN
CODE 203CH 005BH UNIT ?PR?_READIOBLOCK?RDIO
CODE 2097H 004BH UNIT ?PR?INIT?MAIN
CODE 20E2H 0039H UNIT ?PR?TIMEOUTISR?M500AUC
CODE 211BH 0037H UNIT ?PR?_M500PCDLOADMK?M500AUC
CODE 2152H 0030H UNIT ?PR?_DELAY_10MS?MAIN
CODE 2182H 002AH UNIT ?PR?_CLEARBITMASK?M500AUC
CODE 21ACH 0029H UNIT ?PR?_SETBITMASK?M500AUC
BL51 BANKED LINKER/LOCATER V5.11 12/08/2004 10:59:27 PAGE 3
CODE 21D5H 0028H UNIT ?PR?_M500PCDRFRESET?M500AUC
CODE 21FDH 0023H UNIT ?PR?_M500PICCSELECT?M500AUC
CODE 2220H 0022H UNIT ?C_INITSEG
CODE 2242H 0021H UNIT ?PR?_DELAY_50US?MAIN
CODE 2263H 0021H UNIT ?PR?_DELAY_1MS?MAIN
CODE 2284H 0020H UNIT ?PR?_START_TIMEOUT?M500AUC
CODE 22A4H 0016H UNIT ?CO?M500AUC
CODE 22BAH 0015H UNIT ?PR?_READIO?RDIO
CODE 22CFH 0014H UNIT ?PR?_XTOA_H?MAIN
CODE 22E3H 0013H UNIT ?PR?_XTOA_L?MAIN
CODE 22F6H 0011H UNIT ?PR?_WRITEIO?RDIO
CODE 2307H 000FH UNIT ?PR?OPENIO?RDIO
CODE 2316H 000CH UNIT ?PR?_M500PCDMFOUTSELECT?M500AUC
CODE 2322H 000CH UNIT ?PR?STOP_TIMEOUT?M500AUC
CODE 232EH 000CH UNIT ?PR?CLOSEIO?RDIO
CODE 233AH 0009H UNIT ?PR?DELAY_8US_NOP?MAIN
CODE 2343H 0008H UNIT ?PR?_M500PICCANTICOLL?M500AUC
CODE 234BH 0007H UNIT ?PR?FLUSHFIFO?M500AUC
CODE 2352H 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 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 ----- -----
+--> ?PR?_DELAY_1MS?MAIN
BL51 BANKED LINKER/LOCATER V5.11 12/08/2004 10:59:27 PAGE 4
+--> ?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
?PR?_M500PICCSELECT?M500AUC ----- ----- 01F4H 0006H
BL51 BANKED LINKER/LOCATER V5.11 12/08/2004 10:59:27 PAGE 5
+--> ?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:1E92H PUBLIC _PcdWriteE2
C:2343H PUBLIC _M500PiccAnticoll
C:139CH PUBLIC _M500PcdLoadKeyE2
C:1E12H PUBLIC M500PcdReset
D:00B0H PUBLIC P3
C:1AC6H PUBLIC _M500PiccAuthKey
C:1B5DH PUBLIC _M500HostCodeKey
C:11BEH PUBLIC idle_request
C:1485H PUBLIC _ExchangeByteStream
BL51 BANKED LINKER/LOCATER V5.11 12/08/2004 10:59:27 PAGE 6
C:211BH PUBLIC _M500PcdLoadMk
C:20E2H PUBLIC TIMEOUTISR
C:05FFH PUBLIC RC500ISR
D:00CCH PUBLIC T2LH
C:21D5H PUBLIC _M500PcdRfReset
C:1722H PUBLIC _M500PiccCommonRequest
B:0021H.4 PUBLIC T2IR
B:00B0H.5 PUBLIC RC500RST
X:0000H SYMBOL MpIsrIn
C:10C4H PUBLIC _M500PiccCascSelect
C:0006H PUBLIC _M500PcdReadRegister
X:0003H PUBLIC CountDown
X:0005H SYMBOL MpIsrOut
C:21FDH PUBLIC _M500PiccSelect
C:234BH PUBLIC FlushFIFO
C:2316H PUBLIC _M500PcdMfOutSelect
C:0E66H PUBLIC _M500PiccValueDebit
C:0026H PUBLIC _M500PiccRequest
C:2322H PUBLIC stop_timeout
C:2352H PUBLIC _M500PcdWriteRegister
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -