📄 rc500.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 03/16/2008 20:55:11 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\PROGRAM FILES\C51\BIN\BL51.EXE M500AuC.obj TO rc500 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
M500AuC.obj (M500AUC)
C:\PROGRAM FILES\C51\LIB\C51S.LIB (?C_STARTUP)
C:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?COPY)
C:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CILDOPTR)
C:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CCASE)
LINK MAP OF MODULE: rc500 (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"
0010H 0010H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?M500AUC
0020H.1 0000H.7 *** GAP ***
DATA 0021H 001BH UNIT ?DT?M500AUC
DATA 003CH 001AH UNIT _DATA_GROUP_
IDATA 0056H 002FH UNIT ?ID?M500AUC
IDATA 0085H 0013H UNIT _IDATA_GROUP_
IDATA 0098H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 001DH UNIT ?PR?_CLEARBITMASK?M500AUC
CODE 0023H 0003H ABSOLUTE
CODE 0026H 024BH UNIT ?PR?_M500PICCCASCANTICOLL?M500AUC
CODE 0271H 0222H UNIT ?PR?_M500PCDCMD?M500AUC
CODE 0493H 021EH UNIT ?PR?CMD_EXECUTION?M500AUC
CODE 06B1H 01C9H UNIT ?C?LIB_CODE
CODE 087AH 01C8H UNIT ?PR?RC500ISR?M500AUC
CODE 0A42H 0130H UNIT ?PR?_M500PICCVALUE?M500AUC
CODE 0B72H 00EAH UNIT ?PR?_M500PICCWRITE?M500AUC
CODE 0C5CH 00B0H UNIT ?PR?_M500PICCREAD?M500AUC
CODE 0D0CH 00A8H UNIT ?PR?_M500PICCAUTHSTATE?M500AUC
CODE 0DB4H 00A3H UNIT ?PR?MAIN?M500AUC
CODE 0E57H 009BH UNIT ?PR?_M500PICCCOMMONREQUEST?M500AUC
CODE 0EF2H 0093H UNIT ?PR?_M500PICCAUTHE2?M500AUC
CODE 0F85H 0089H UNIT ?PR?_M500PICCCASCSELECT?M500AUC
CODE 100EH 0089H UNIT ?PR?ISR_UART?M500AUC
CODE 1097H 0088H UNIT ?PR?_M500PCDSETTMO?M500AUC
CODE 111FH 007FH UNIT ?PR?_M500HOSTCODEKEY?M500AUC
BL51 BANKED LINKER/LOCATER V5.03 03/16/2008 20:55:11 PAGE 2
CODE 119EH 0062H UNIT ?PR?_DELAY_10MS?M500AUC
CODE 1200H 0061H UNIT ?PR?_M500PICCAUTHKEY?M500AUC
CODE 1261H 005AH UNIT ?PR?M500PCDRESET?M500AUC
CODE 12BBH 0056H UNIT ?PR?M500PCDCONFIG?M500AUC
CODE 1311H 0053H UNIT ?PR?_M500PCDLOADKEYE2?M500AUC
CODE 1364H 0052H UNIT ?PR?_DELAY_50US?M500AUC
CODE 13B6H 004DH UNIT ?PR?M500PICCHALT?M500AUC
CODE 1403H 004DH UNIT ?PR?INIT?M500AUC
CODE 1450H 003EH UNIT ?PR?_PCDWRITEE2?M500AUC
CODE 148EH 0024H UNIT ?PR?_M500PCDRFRESET?M500AUC
CODE 14B2H 0019H UNIT ?PR?_WRITEIO?M500AUC
CODE 14CBH 0016H UNIT ?CO?M500AUC
CODE 14E1H 0013H UNIT ?PR?_WRITERAWIO?M500AUC
CODE 14F4H 0012H UNIT ?PR?_DELAY_1MS?M500AUC
CODE 1506H 0011H UNIT ?PR?_READIO?M500AUC
CODE 1517H 0011H UNIT ?PR?_SETBITMASK?M500AUC
CODE 1528H 000EH UNIT ?PR?MFCONFIG?M500AUC
CODE 1536H 000CH UNIT ?PR?_M500PCDMFOUTSELECT?M500AUC
CODE 1542H 000CH UNIT ?C_C51STARTUP
CODE 154EH 0008H UNIT ?PR?_READRAWIO?M500AUC
CODE 1556H 0007H UNIT ?PR?FLUSHFIFO?M500AUC
OVERLAY MAP OF MODULE: rc500 (M500AUC)
SEGMENT DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------
?PR?RC500ISR?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITERAWIO?M500AUC
+--> ?PR?_READRAWIO?M500AUC
+--> ?PR?_WRITEIO?M500AUC
?PR?_WRITEIO?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITERAWIO?M500AUC
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?M500AUC
?PR?MAIN?M500AUC 003CH 0001H ----- -----
+--> ?PR?INIT?M500AUC
+--> ?PR?_DELAY_10MS?M500AUC
+--> ?PR?CMD_EXECUTION?M500AUC
?PR?INIT?M500AUC ----- ----- ----- -----
+--> ?PR?_DELAY_10MS?M500AUC
+--> ?PR?MFCONFIG?M500AUC
?PR?_DELAY_10MS?M500AUC ----- ----- ----- -----
+--> ?PR?_DELAY_50US?M500AUC
?PR?MFCONFIG?M500AUC 003DH 0001H ----- -----
+--> ?PR?M500PCDCONFIG?M500AUC
BL51 BANKED LINKER/LOCATER V5.03 03/16/2008 20:55:11 PAGE 3
+--> ?PR?_M500PCDMFOUTSELECT?M500AUC
?PR?M500PCDCONFIG?M500AUC ----- ----- 0085H 0001H
+--> ?PR?M500PCDRESET?M500AUC
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_DELAY_50US?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDRFRESET?M500AUC
?PR?M500PCDRESET?M500AUC ----- ----- 0086H 0003H
+--> ?PR?_DELAY_1MS?M500AUC
+--> ?PR?_DELAY_50US?M500AUC
+--> ?PR?_READIO?M500AUC
?PR?_DELAY_1MS?M500AUC ----- ----- ----- -----
+--> ?PR?_DELAY_50US?M500AUC
?PR?_READIO?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITERAWIO?M500AUC
+--> ?PR?_READRAWIO?M500AUC
?PR?_CLEARBITMASK?M500AUC ----- ----- 008FH 0001H
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_READIO?M500AUC
?PR?_M500PCDRFRESET?M500AUC ----- ----- 0086H 0001H
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_DELAY_1MS?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
?PR?_SETBITMASK?M500AUC ----- ----- 0097H 0001H
+--> ?PR?_READIO?M500AUC
+--> ?PR?_WRITEIO?M500AUC
?PR?_M500PCDMFOUTSELECT?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITEIO?M500AUC
?PR?CMD_EXECUTION?M500AUC 003DH 0001H ----- -----
+--> ?PR?M500PICCHALT?M500AUC
+--> ?PR?_M500PICCCOMMONREQUEST?M500AUC
+--> ?PR?_M500PICCCASCANTICOLL?M500AUC
+--> ?PR?_M500PICCCASCSELECT?M500AUC
+--> ?PR?_M500PICCAUTHE2?M500AUC
+--> ?PR?_M500PCDLOADKEYE2?M500AUC
+--> ?PR?_M500HOSTCODEKEY?M500AUC
+--> ?PR?_M500PICCAUTHKEY?M500AUC
+--> ?PR?_M500PICCREAD?M500AUC
+--> ?PR?_M500PICCWRITE?M500AUC
+--> ?PR?_M500PICCVALUE?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
?PR?M500PICCHALT?M500AUC ----- ----- 0085H 0001H
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_WRITEIO?M500AUC
?PR?_M500PCDCMD?M500AUC 0051H 0003H 008FH 0008H
BL51 BANKED LINKER/LOCATER V5.03 03/16/2008 20:55:11 PAGE 4
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_READIO?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
?PR?FLUSHFIFO?M500AUC ----- ----- ----- -----
+--> ?PR?_SETBITMASK?M500AUC
?PR?_M500PICCCOMMONREQUEST?M500AUC 003EH 0004H 0085H 0001H
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_SETBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PCDSETTMO?M500AUC ----- ----- ----- -----
+--> ?PR?_WRITEIO?M500AUC
?PR?_M500PICCCASCANTICOLL?M500AUC 003EH 0006H 0085H 000AH
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_WRITEIO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?CO?M500AUC
?PR?_M500PICCCASCSELECT?M500AUC 003EH 0006H 0085H 0001H
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_CLEARBITMASK?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCAUTHE2?M500AUC 003EH 000BH 0085H 0001H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PICCAUTHSTATE?M500AUC
?PR?_M500PICCAUTHSTATE?M500AUC 0049H 0005H 0086H 0002H
+--> ?PR?_READIO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PCDLOADKEYE2?M500AUC 003EH 0012H ----- -----
+--> ?PR?_M500HOSTCODEKEY?M500AUC
+--> ?PR?_PCDWRITEE2?M500AUC
?PR?_M500HOSTCODEKEY?M500AUC 0050H 0006H 0085H 0004H
?PR?_PCDWRITEE2?M500AUC 0050H 0001H ----- -----
+--> ?PR?_M500PCDCMD?M500AUC
?PR?_M500PICCAUTHKEY?M500AUC 003EH 0008H 0085H 0001H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PICCAUTHSTATE?M500AUC
?PR?_M500PICCREAD?M500AUC 003EH 0004H 0085H 0002H
+--> ?PR?FLUSHFIFO?M500AUC
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_WRITEIO?M500AUC
BL51 BANKED LINKER/LOCATER V5.03 03/16/2008 20:55:11 PAGE 5
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?CO?M500AUC
?PR?_M500PICCWRITE?M500AUC 003EH 0003H 0085H 0001H
+--> ?PR?_M500PCDCMD?M500AUC
+--> ?PR?_M500PCDSETTMO?M500AUC
?PR?_M500PICCVALUE?M500AUC 003EH 0006H ----- -----
+--> ?PR?_M500PCDSETTMO?M500AUC
+--> ?PR?_M500PCDCMD?M500AUC
SYMBOL TABLE OF MODULE: rc500 (M500AUC)
VALUE TYPE NAME
----------------------------------
------- MODULE M500AUC
C:0000H SYMBOL _ICE_DUMMY_
C:1450H PUBLIC _PcdWriteE2
D:0090H PUBLIC P1
C:1311H PUBLIC _M500PcdLoadKeyE2
C:1261H PUBLIC M500PcdReset
D:00B0H PUBLIC P3
C:1200H PUBLIC _M500PiccAuthKey
B:00A8H.7 PUBLIC EA
C:14BDH PUBLIC _WriteIO
B:0020H.0 PUBLIC CmdValid
D:0021H PUBLIC SerBuffer
C:111FH PUBLIC _M500HostCodeKey
I:005AH PUBLIC RevBuffer
C:1528H PUBLIC MfConfig
B:0090H.1 PUBLIC SPEAKER
D:00A8H PUBLIC IE
C:119EH PUBLIC _delay_10ms
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
C:087AH PUBLIC RC500ISR
B:0098H.0 PUBLIC RI
C:148EH PUBLIC _M500PcdRfReset
B:0098H.1 PUBLIC TI
C:0E61H PUBLIC _M500PiccCommonRequest
C:1364H PUBLIC _delay_50us
C:154EH PUBLIC _ReadRawIO
C:0F85H PUBLIC _M500PiccCascSelect
B:0090H.0 PUBLIC RC500RST
C:0DB4H PUBLIC main
D:0035H SYMBOL MpIsrOut
C:1556H PUBLIC FlushFIFO
C:1536H PUBLIC _M500PcdMfOutSelect
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:14ECH PUBLIC _WriteRawIO
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
BL51 BANKED LINKER/LOCATER V5.03 03/16/2008 20:55:11 PAGE 6
C:1403H PUBLIC init
C:1097H PUBLIC _M500PcdSetTmo
C:1517H PUBLIC _SetBitMask
B:0088H.1 PUBLIC IE0
C:0C5CH PUBLIC _M500PiccRead
C:0A42H PUBLIC _M500PiccValue
I:0078H PUBLIC MLastSelectedSnr
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:00A8H.5 PUBLIC ET2
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
C:0EF2H PUBLIC _M500PiccAuthE2
D:008BH PUBLIC TL1
C:0B72H PUBLIC _M500PiccWrite
B:00B0H.4 PUBLIC LED
C:12BBH PUBLIC M500PcdConfig
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
I:007CH SYMBOL MInfo
C:0D0CH PUBLIC _M500PiccAuthState
D:0038H PUBLIC cardtype
C:14F4H PUBLIC _delay_1ms
B:0098H.4 PUBLIC REN
D:00C8H PUBLIC T2CON
C:100EH PUBLIC isr_UART
C:0493H PUBLIC cmd_execution
C:13B6H PUBLIC M500PiccHalt
C:0271H PUBLIC _M500PcdCmd
C:150CH PUBLIC _ReadIO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -