mifare1.m51

来自「学校水POS读卡程序」· M51 代码 · 共 1,608 行 · 第 1/5 页

M51
1,608
字号
  +--> ?PR?_CLEARBITMASK?M500AUC
  +--> ?PR?_M500PCDCMD?M500AUC

?PR?_M500PICCAUTH?M500AUC                      0022H    0002H      0236H    0008H
  +--> ?PR?_M500HOSTCODEKEY?M500AUC
  +--> ?PR?_M500PICCAUTHKEY?M500AUC

?PR?_M500HOSTCODEKEY?M500AUC                   0031H    0004H      023EH    0006H

?PR?_M500PICCAUTHKEY?M500AUC                   0024H    0002H      023EH    0008H
  +--> ?PR?FLUSHFIFO?M500AUC
  +--> ?PR?_M500PCDCMD?M500AUC
  +--> ?PR?_M500PICCAUTHSTATE?M500AUC

?PR?_M500PICCAUTHSTATE?M500AUC                 0026H    0002H      0246H    0005H
  +--> ?PR?_READIO?RDIO
  +--> ?PR?_M500PCDCMD?M500AUC

?PR?M500PICCHALT?M500AUC                       0022H    0001H      -----    -----
  +--> ?PR?_M500PCDCMD?M500AUC
  +--> ?PR?_WRITEIO?RDIO

?PR?_M500PICCREAD?M500AUC                      0022H    0002H      0236H    0004H
  +--> ?PR?FLUSHFIFO?M500AUC
  +--> ?PR?_M500PCDSETTMO?M500AUC
  +--> ?PR?_WRITEIO?RDIO
  +--> ?PR?_M500PCDCMD?M500AUC
  +--> ?CO?M500AUC
  +--> ?PR?RINGON?MAIN

?PR?_M500PICCWRITE?M500AUC                     0022H    0001H      0236H    0004H
  +--> ?PR?_M500PCDCMD?M500AUC
  +--> ?PR?_M500PCDSETTMO?M500AUC

?PR?_M500PICCVALUE?M500AUC                     -----    -----      0236H    0007H
  +--> ?PR?_M500PCDSETTMO?M500AUC
  +--> ?PR?_M500PCDCMD?M500AUC

?PR?_M500PCDLOADKEYE2?M500AUC                  0022H    000FH      0236H    0006H
BL51 BANKED LINKER/LOCATER V4.23                                                      09/14/2004  14:19:20  PAGE 7


  +--> ?PR?FLUSHFIFO?M500AUC
  +--> ?PR?_M500HOSTCODEKEY?M500AUC
  +--> ?PR?_M500PCDCMD?M500AUC

?PR?_XTOA_H?MAIN                               -----    -----      0236H    0002H

?PR?_XTOA_L?MAIN                               -----    -----      0236H    0002H

?PR?_M500PICCAUTHE2?M500AUC                    0022H    0001H      0236H    000BH
  +--> ?PR?FLUSHFIFO?M500AUC
  +--> ?PR?_M500PCDCMD?M500AUC
  +--> ?PR?_M500PICCAUTHSTATE?M500AUC

?PR?_TRANSHEXASI?MAIN                          -----    -----      021FH    0010H
  +--> ?PR?_HEXTOASI?MAIN

?PR?_HEXTOASI?MAIN                             -----    -----      022FH    0009H

?PR?_SENDDATATOPC?MAIN                         -----    -----      021FH    0006H

?PR?CHECKSNRNUM?MAIN                           0022H    0001H      -----    -----

?PR?SENDSNRNUM?MAIN                            -----    -----      -----    -----
  +--> ?PR?CHANGCARDSNR?MAIN
  +--> ?PR?_TRANSHEXASI?MAIN
  +--> ?PR?_SENDSNRTOPC?MAIN

?PR?CHANGCARDSNR?MAIN                          0022H    0001H      -----    -----

?PR?_SENDSNRTOPC?MAIN                          -----    -----      021FH    0006H

?PR?FLASHLED?MAIN                              0022H    0001H      -----    -----
  +--> ?PR?_DELAY_10MS?MAIN



SYMBOL TABLE OF MODULE:  mifare1 (M500AUC)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        M500AUC
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:3410H         PUBLIC        _PcdWriteE2
  C:4542H         PUBLIC        _M500PiccAnticoll
  D:0090H         PUBLIC        P1
  C:26C7H         PUBLIC        _M500PcdLoadKeyE2
  C:3C44H         PUBLIC        M500PcdReset
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  C:34FAH         PUBLIC        _M500PiccAuthKey
  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  C:3906H         PUBLIC        _M500HostCodeKey
  C:30C0H         PUBLIC        idle_request
  C:2BF3H         PUBLIC        _ExchangeByteStream
BL51 BANKED LINKER/LOCATER V4.23                                                      09/14/2004  14:19:20  PAGE 8


  B:0090H.0       PUBLIC        P1_0
  B:0090H.1       PUBLIC        P1_1
  B:0090H.2       PUBLIC        P1_2
  B:0090H.3       PUBLIC        P1_3
  B:00C8H.5       PUBLIC        T2IE
  B:0090H.4       PUBLIC        P1_4
  B:00B0H.7       PUBLIC        RD
  B:0090H.5       PUBLIC        P1_5
  B:0090H.6       PUBLIC        P1_6
  C:4065H         PUBLIC        _M500PcdLoadMk
  B:00A8H.4       PUBLIC        ES
  B:0090H.7       PUBLIC        P1_7
  C:458CH         PUBLIC        TIMEOUTISR
  C:1042H         PUBLIC        RC500ISR
  D:00CCH         PUBLIC        T2LH
  B:0098H.0       PUBLIC        RI
  C:4383H         PUBLIC        _M500PcdRfReset
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:00C8H.3       PUBLIC        BGEN
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  B:00C8H.6       PUBLIC        T2IP
  C:2F93H         PUBLIC        _M500PiccCommonRequest
  B:0021H.7       PUBLIC        T2IR
  C:36CDH         PUBLIC        AledKey
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  B:00D0H.2       PUBLIC        OV
  X:0000H         SYMBOL        MpIsrIn
  C:2572H         PUBLIC        _M500PiccCascSelect
  C:45F7H         PUBLIC        _M500PcdReadRegister
  D:001CH         PUBLIC        CountDown
  X:0002H         SYMBOL        MpIsrOut
  C:42A3H         PUBLIC        _M500PiccSelect
  B:00C8H.1       PUBLIC        C_T2
  B:00B0H.6       PUBLIC        WR
  B:00E8H.4       PUBLIC        EWDI
  C:0003H         PUBLIC        FlushFIFO
  C:460FH         PUBLIC        _M500PcdMfOutSelect
  C:1CE2H         PUBLIC        _M500PiccValueDebit
  C:4568H         PUBLIC        _M500PiccRequest
  C:0016H         PUBLIC        stop_timeout
  C:45ABH         PUBLIC        _M500PcdWriteRegister
  C:3B09H         PUBLIC        _M500PcdSetTmo
  C:4499H         PUBLIC        _SetBitMask
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  C:20C5H         PUBLIC        _M500PiccRead
  B:00C8H.0       PUBLIC        CP_RL2
  C:17AFH         PUBLIC        _M500PiccValue
  X:0004H         PUBLIC        MLastSelectedSnr
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:00A8H.5       PUBLIC        ET2
  B:0088H.7       PUBLIC        TF1
BL51 BANKED LINKER/LOCATER V4.23                                                      09/14/2004  14:19:20  PAGE 9


  B:00C8H.7       PUBLIC        TF2
  B:0098H.2       PUBLIC        RB8
  X:0009H         SYMBOL        keycoded
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  B:00E8H.0       PUBLIC        EX2
  B:00D0H.0       PUBLIC        P
  B:00E8H.1       PUBLIC        EX3
  B:0098H.7       PUBLIC        SM0
  C:2D2BH         PUBLIC        _M500PiccAuthE2
  B:00E8H.2       PUBLIC        EX4
  B:0098H.6       PUBLIC        SM1
  X:0015H         SYMBOL        MSndBuffer
  B:00E8H.3       PUBLIC        EX5
  B:0098H.5       PUBLIC        SM2
  C:1EF6H         PUBLIC        _M500PiccWrite
  B:00B8H.1       PUBLIC        PT0
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  C:2400H         PUBLIC        M500PcdConfig
  B:00B8H.5       PUBLIC        PT2
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  X:0055H         SYMBOL        MRcvBuffer
  B:00C8H.2       PUBLIC        TR2
  B:00B8H.0       PUBLIC        PX0
  D:001EH         SYMBOL        MFIFOLength
  C:378DH         PUBLIC        _M500PiccAuth
  B:00B8H.2       PUBLIC        PX1
  X:0095H         SYMBOL        MInfo
  C:31E6H         PUBLIC        _M500PiccExchangeBlock
  C:2276H         PUBLIC        _M500PiccAuthState
  B:0098H.4       PUBLIC        REN
  D:00C8H         PUBLIC        T2CON
  X:009EH         SYMBOL        MKeys
  C:45DFH         PUBLIC        M500PcdMfInOutMasterConfig
  D:00CAH         PUBLIC        RCAP2LH
  C:2AB3H         PUBLIC        _PcdReadE2
  B:00B0H.0       PUBLIC        RXD
  C:3CDAH         PUBLIC        M500PiccHalt
  B:00B0H.1       PUBLIC        TXD
  C:1406H         PUBLIC        _M500PcdCmd
  B:00C8H.4       PUBLIC        T2RSE
  B:00D0H.5       PUBLIC        F0
  C:43E5H         PUBLIC        _ClearBitMask
  C:2E60H         PUBLIC        M500PcdMfInOutSlaveConfig
  X:015EH         SYMBOL        MpIsrInfo
  C:44C4H         PUBLIC        _start_timeout
  C:0C5BH         PUBLIC        _M500PiccCascAnticoll
  -------         PROC          RC500ISR
  -------         DO            
  D:0018H         SYMBOL        irqBits
  D:0019H         SYMBOL        irqMask
BL51 BANKED LINKER/LOCATER V4.23                                                      09/14/2004  14:19:20  PAGE 10


  D:001AH         SYMBOL        nbytes
  D:001BH         SYMBOL        cnt
  -------         ENDDO         
  C:1042H         LINE#         285
  C:104DH         LINE#         292
  C:104FH         LINE#         294
  C:107CH         LINE#         295
  C:107CH         LINE#         296
  C:1094H         LINE#         300
  C:1094H         LINE#         301
  C:10B0H         LINE#         303
  C:10CFH         LINE#         304
  C:10EFH         LINE#         306
  C:10F7H         LINE#         307
  C:10F7H         LINE#         310
  C:1117H         LINE#         313
  C:1142H         LINE#         314
  C:1142H         LINE#         315
  C:1168H         LINE#         316
  C:1183H         LINE#         317
  C:1183H         LINE#         319
  C:118DH         LINE#         320
  C:118DH         LINE#         321
  C:11C5H         LINE#         322
  C:11D6H         LINE#         323
  C:11DAH         LINE#         324
  C:11F5H         LINE#         325
  C:11F5H         LINE#         328
  C:11FAH         LINE#         329
  C:11FAH         LINE#         330
  C:1215H         LINE#         331
  C:1230H         LINE#         333
  C:1242H         LINE#         334
  C:1242H         LINE#         335
  C:125DH         LINE#         336
  C:125DH         LINE#         337
  C:125DH         LINE#         340
  C:1268H         LINE#         341
  C:1268H         LINE#         344
  C:1284H         LINE#         346
  C:1291H         LINE#         347
  C:1291H         LINE#         348
  C:12D3H         LINE#         349
  C:12EEH         LINE#         350
  C:132AH         LINE#         351
  C:132FH         LINE#         352
  C:134EH         LINE#         355
  C:134EH         LINE#         358
  C:1353H         LINE#         359
  C:1353H         LINE#         360
  C:136EH         LINE#         361
  C:1389H         LINE#         362
  C:138CH         LINE#         363
  C:13ACH         LINE#         366
  C:13C7H         LINE#         369
  C:13C7H         LINE#         372
  C:13CFH         LINE#         373
BL51 BANKED LINKER/LOCATER V4.23                                                      09/14/2004  14:19:20  PAGE 11


  C:13CFH         LINE#         374
  C:13EAH         LINE#         375
  C:13FAH         LINE#         377
  C:13FAH         LINE#         379
  C:13FDH         LINE#         380
  C:13FDH         LINE#         381
  -------         ENDPROC       RC500ISR
  -------         PROC          _M500PCDSETTMO
  X:0243H         SYMBOL        tmoLength
  C:3B09H         LINE#         386
  C:3B0EH         LINE#         387
  C:3B0EH         LINE#         388
  C:3B30H         LINE#         389
  C:3B30H         LINE#         390
  C:3B30H         LINE#         391
  C:3B37H         LINE#         392
  C:3B3EH         LINE#         393
  C:3B3FH         LINE#         394
  C:3B3FH         LINE#         395
  C:3B46H         LINE#         396
  C:3B4DH         LINE#         397
  C:3B4EH         LINE#         398
  C:3B4EH         LINE#         399
  C:3B55H         LINE#         400
  C:3B5CH         LINE#         401
  C:3B5DH         LINE#         402
  C:3B5DH         LINE#         403
  C:3B64H         LINE#         404
  C:3B6BH         LINE#         405
  C:3B6CH         LINE#         406
  C:3B6CH         LINE#         407
  C:3B73H         LINE#         408
  C:3B7AH         LINE#         409
  C:3B7BH         LINE#         410
  C:3B7BH         LINE#         411
  C:3B82H         LINE#         412
  C:3B89H         LINE#         413
  C:3B8AH         LINE#         414
  C:3B8AH         LINE#         415
  C:3B91H         LINE#         416

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?