📄 ds8007.map
字号:
+--> ?PR?DSSC_POWERDOWN?DS8007
_CLEARATRSTRUCT/DS8007 ----- ----- ----- ----- ----- ----- 0447H 0449H
_DSSC_GETATRBUFFER/DS8007 ----- ----- ----- ----- ----- ----- 0436H 0438H
+--> ?PR?DS8007
LX51 LINKER/LOCATER V3.64 03/19/2008 11:13:15 PAGE 5
_DSSC_SETNAD/DS8007 ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?DS8007
_DSSC_SENDAPDU/DS8007 ----- ----- ----- ----- ----- ----- 0436H 043DH
+--> ?PR?DS8007
+--> ?PR?_DSSC_SENDAPDUT0?DS8007
+--> ?PR?_DSSC_SENDAPDUT1?DS8007
_DSSC_SENDAPDUT0/DS8007 ----- ----- ----- ----- ----- ----- 043EH 044DH
+--> ?PR?DS8007
+--> ?PR?_WRITEBYTE?DS8007
+--> ?PR?_WRITELASTBYTE?DS8007
+--> ?PR?READBYTE?DS8007
_WRITEBYTE/DS8007 ----- ----- ----- ----- ----- ----- 065AH 065AH
+--> ?PR?_DSSC_READREGISTER?DS8007
+--> ?PR?_DSSC_WRITEREGISTER?DS8007
_WRITELASTBYTE/DS8007 ----- ----- ----- ----- ----- ----- 065AH 065EH
+--> ?PR?DS8007
+--> ?PR?_DSSC_WRITEREGISTER?DS8007
+--> ?PR?_DSSC_READREGISTER?DS8007
READBYTE/DS8007 ----- ----- ----- ----- ----- ----- 0664H 0668H
+--> ?PR?_DSSC_READREGISTER?DS8007
+--> ?PR?DS8007
+--> ?PR?_DSSC_WRITEREGISTER?DS8007
_DSSC_SENDAPDUT1/DS8007 ----- ----- ----- ----- ----- ----- 043EH 064DH
+--> ?PR?DS8007
+--> ?PR?_SENDBLOCK?DS8007
+--> ?PR?_RECEIVEBLOCK?DS8007
_SENDBLOCK/DS8007 ----- ----- ----- ----- ----- ----- 064EH 0659H
+--> ?PR?DS8007
+--> ?PR?_WRITEBYTE?DS8007
+--> ?PR?_WRITELASTBYTE?DS8007
_RECEIVEBLOCK/DS8007 ----- ----- ----- ----- ----- ----- 064EH 0663H
+--> ?PR?READBYTE?DS8007
+--> ?PR?DS8007
_LCD_WRSTR/LCD_FUNCT ----- ----- ----- ----- ----- ----- 0030H 0034H
+--> ?PR?LCD_FUNCT
+--> ?PR?_LCD_WRCMD?LCD_FUNCT
+--> ?PR?_LCD_WRCHR?LCD_FUNCT
LCD_FUNCT ----- ----- ----- ----- ----- ----- ----- -----
_LCD_WRCHR/LCD_FUNCT ----- ----- ----- ----- ----- ----- 0035H 0035H
+--> ?PR?LCD_BUSY?LCD_FUNCT
?C_INITSEG ----- ----- ----- ----- ----- ----- ----- -----
PUBLIC SYMBOLS OF MODULE: DS8007 (?C_STARTUP)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
02000436H XDATA BYTE ?_dssc_sendAPDU?BYTE
0200043EH XDATA BYTE ?_dssc_sendAPDUT0?BYTE
0200043EH XDATA BYTE ?_dssc_sendAPDUT1?BYTE
02000436H XDATA --- ?_PRINTF517?BYTE
LX51 LINKER/LOCATER V3.64 03/19/2008 11:13:15 PAGE 6
02000436H XDATA --- ?_PRINTF?BYTE
0200064EH XDATA BYTE ?_receiveBlock?BYTE
0200064EH XDATA BYTE ?_sendBlock?BYTE
02000436H XDATA --- ?_SPRINTF517?BYTE
02000436H XDATA --- ?_SPRINTF?BYTE
01000B2AH CODE --- ?C?CCASE
01000C65H CODE --- ?C?CLDOPTR
01000A78H CODE --- ?C?CLDPTR
00000000H NUMBER --- ?C?CODESEG
01000A52H CODE --- ?C?COPY
01000A91H CODE --- ?C?CSTPTR
01000AB5H CODE --- ?C?IILDX
01000ACBH CODE --- ?C?ILDIX
01000AA3H CODE --- ?C?IMUL
01000AF4H CODE --- ?C?LLDXDATA
01000B00H CODE --- ?C?LSTXDATA
01000C39H CODE --- ?C?MEMSET
01000B0CH CODE --- ?C?OFFXADD
01000C92H CODE --- ?C?PLDIXDATA
01000B18H CODE --- ?C?PLDXDATA
01000B21H CODE --- ?C?PSTXDATA
01000C1CH CODE --- ?C?STRCPY
01000AE1H CODE --- ?C?ULSHR
00000000H NUMBER --- ?C?XDATASEG
0100190CH CODE --- ?C_START
01000000H CODE NEAR LAB ?C_STARTUP
0200099DH XDATA BYTE ?dumpATRStruct?BYTE
01001F12H CODE --- _clearATRStruct
01001715H CODE --- _doTest
01000003H CODE --- _dssc_ATRsequence
01001E1EH CODE --- _dssc_checkpresence
01001EEDH CODE --- _dssc_getATR
01001DB8H CODE --- _dssc_getATRbuffer
01001951H CODE --- _dssc_powerup
01001D4DH CODE --- _dssc_readregister
01001C11H CODE --- _dssc_selectcard
01001CDEH CODE --- _dssc_sendAPDU
01000F45H CODE --- _dssc_sendAPDUT0
0100160CH CODE --- _dssc_sendAPDUT1
01001AE3H CODE --- _dssc_sendsblockIFSD
01002001H CODE --- _dssc_setNAD
01001E4BH CODE --- _dssc_warmreset
01001DECH CODE --- _dssc_writeregister
01001F80H CODE --- _generateEDC
01001C65H CODE --- _LCD_Curpos
01001F4EH CODE --- _LCD_WRChr
01001F32H CODE --- _LCD_WRCmd
01001BAFH CODE --- _LCD_WRStr
01000688H CODE --- _PRINTF
01000688H CODE --- _PRINTF517
01001EC6H CODE --- _PUTCHAR
01001E75H CODE --- _PUTS
01001234H CODE --- _receiveBlock
010017FEH CODE --- _sendBlock
01000682H CODE --- _SPRINTF
01000682H CODE --- _SPRINTF517
01001CA5H CODE --- _update_crc
01001E9FH CODE --- _writeByte
01001A74H CODE --- _writeLastByte
*SFR* 000000D0H.6 DATA BIT AC
*SFR* 000000E0H DATA BYTE ACC
0200071EH XDATA --- ATRLength
*SFR* 000000F0H DATA BYTE B
02000924H XDATA --- BWT
*SFR* 000000C1H DATA BYTE CRC
LX51 LINKER/LOCATER V3.64 03/19/2008 11:13:15 PAGE 7
0200071DH XDATA BYTE currentSlot
0200092CH XDATA --- CWT
*SFR* 000000D0H.7 DATA BIT CY
*SFR* 00000080H DATA BYTE DBB
*SFR* 00000083H DATA BYTE DPH
*SFR* 00000082H DATA BYTE DPL
01001D83H CODE --- dssc_init
01001FD3H CODE --- dssc_powerdown
01001395H CODE --- dumpATRStruct
*SFR* 000000A8H.7 DATA BIT EA
02000671H XDATA --- EDCtype
*SFR* 000000A8H.4 DATA BIT ES
*SFR* 000000A8H.1 DATA BIT ET0
*SFR* 000000A8H.3 DATA BIT ET1
*SFR* 000000A8H DATA BIT EX0
*SFR* 000000A8H.2 DATA BIT EX1
*SFR* 000000D0H.5 DATA BIT F0
*SFR* 000000A8H DATA BYTE IE
*SFR* 00000088H.1 DATA BIT IE0
*SFR* 00000088H.3 DATA BIT IE1
0200071BH XDATA --- IFSC
*SFR* 000000B0H.2 DATA BIT INT0
*SFR* 000000B0H.3 DATA BIT INT1
*SFR* 000000B8H DATA BYTE IP
*SFR* 00000088H DATA BIT IT0
*SFR* 00000088H.2 DATA BIT IT1
02000673H XDATA --- lastATR
01001FAEH CODE --- LCD_Busy
*SFR* 000000A0H DATA BYTE LCD_Dat
01001FE5H CODE --- LCD_Delay
*SFR* 00000090H.5 DATA BIT LCD_EN
01001F97H CODE --- LCD_Init
*SFR* 00000090H.2 DATA BIT LCD_RS
*SFR* 00000090H.3 DATA BIT LCD_RW
010014E1H CODE --- main
*SFR* 000000C6H DATA BYTE MCON
02000720H XDATA --- NAD
*SFR* 000000D0H.2 DATA BIT OV
*SFR* 000000D0H DATA BIT P
*SFR* 00000080H DATA BYTE P0
*SFR* 00000090H DATA BYTE P1
*SFR* 000000A0H DATA BYTE P2
*SFR* 000000B0H DATA BYTE P3
*SFR* 00000087H DATA BYTE PCON
*SFR* 000000A0H DATA BYTE PPAGE_SFR
*SFR* 000000B8H.4 DATA BIT PS
*SFR* 000000D0H DATA BYTE PSW
*SFR* 000000B8H.1 DATA BIT PT0
*SFR* 000000B8H.3 DATA BIT PT1
*SFR* 000000B8H DATA BIT PX0
*SFR* 000000B8H.2 DATA BIT PX1
*SFR* 00000098H.2 DATA BIT RB8
*SFR* 000000B0H.7 DATA BIT RD
010019EEH CODE --- readByte
*SFR* 00000098H.4 DATA BIT REN
*SFR* 00000098H DATA BIT RI
*SFR* 000000CFH DATA BYTE RNR
*SFR* 000000D8H DATA BYTE RPCTL
*SFR* 000000DAH DATA BYTE RPS
*SFR* 000000D0H.3 DATA BIT RS0
*SFR* 000000D0H.4 DATA BIT RS1
*SFR* 000000B0H DATA BIT RXD
*SFR* 00000099H DATA BYTE SBUF
*SFR* 00000098H DATA BYTE SCON
01001FC1H CODE --- serialSetup
LX51 LINKER/LOCATER V3.64 03/19/2008 11:13:15 PAGE 8
*SFR* 00000098H.7 DATA BIT SM0
*SFR* 00000098H.6 DATA BIT SM1
*SFR* 00000098H.5 DATA BIT SM2
*SFR* 00000081H DATA BYTE SP
020009F3H XDATA --- startsessionAPDU
*SFR* 000000B0H.4 DATA BIT T0
*SFR* 000000B0H.5 DATA BIT T1
*SFR* 000000C7H DATA BYTE TA
*SFR* 00000098H.3 DATA BIT TB8
*SFR* 00000088H DATA BYTE TCON
*SFR* 00000088H.5 DATA BIT TF0
*SFR* 00000088H.7 DATA BIT TF1
*SFR* 0000008CH DATA BYTE TH0
*SFR* 0000008DH DATA BYTE TH1
*SFR* 00000098H.1 DATA BIT TI
*SFR* 0000008AH DATA BYTE TL0
*SFR* 0000008BH DATA BYTE TL1
*SFR* 00000089H DATA BYTE TMOD
02000722H XDATA --- TMode
*SFR* 00000088H.4 DATA BIT TR0
*SFR* 00000088H.6 DATA BIT TR1
*SFR* 000000B0H.1 DATA BIT TXD
02000724H XDATA --- workingBuffer
*SFR* 000000B0H.6 DATA BIT WR
02000669H XDATA --- WWT
SYMBOL TABLE OF MODULE: DS8007 (?C_STARTUP)
VALUE REP CLASS TYPE SYMBOL NAME
====================================================
--- MODULE --- --- ?C_STARTUP
01000000H PUBLIC CODE NEAR LAB ?C_STARTUP
000000E0H SFRSYM DATA BYTE ACC
000000F0H SFRSYM DATA BYTE B
00000083H SFRSYM DATA BYTE DPH
00000082H SFRSYM DATA BYTE DPL
000000A0H SFRSYM DATA BYTE PPAGE_SFR
00000081H SFRSYM DATA BYTE SP
00000000H SYMBOL NUMBER --- IBPSTACK
00000100H SYMBOL NUMBER --- IBPSTACKTOP
00000080H SYMBOL NUMBER --- IDATALEN
010018B1H SYMBOL CODE NEAR LAB IDATALOOP
00000000H SYMBOL NUMBER --- PBPSTACK
00000100H SYMBOL NUMBER --- PBPSTACKTOP
00007FFFH SYMBOL NUMBER --- PDATALEN
010018C7H SYMBOL CODE NEAR LAB PDATALOOP
00002000H SYMBOL NUMBER --- PDATASTART
00000000H SYMBOL NUMBER --- PPAGE
00000000H SYMBOL NUMBER --- PPAGEENABLE
010018AEH SYMBOL CODE NEAR LAB STARTUP1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -