⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cos.m51

📁 基于51的智能卡操作系统
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        02/09/2007  17:01:55  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE BANK1 {.\Debug\bank1.obj}, BANK2 {.\Debug\bank2.obj}, COMMON {.\Debug\test_cos.obj}, COMMON {.\
>> Debug\ins_table.obj}, COMMON {.\Debug\L51_BANK.obj}, BANK0 {.\Debug\bank_0.obj}, COMMON {.\Debug\des_flash.obj} TO .\
>> Debug\COS BANKAREA (0X3000, 0X7FFF) PRINT (.\COS.m51) RAMSIZE (256) CODE (PROG_EEPROM (0XB000))


INPUT MODULES INCLUDED:
  .\Debug\bank1.obj (EXE)
  .\Debug\bank2.obj (INS)
  .\Debug\test_cos.obj (TEST_COS)
  .\Debug\ins_table.obj (INS_TABLE)
  .\Debug\L51_BANK.obj (?BANK?SWITCHING)
  .\Debug\bank_0.obj (INIT)
  .\Debug\des_flash.obj (DES_FLASH)


LINK MAP OF MODULE:  .\Debug\COS (EXE)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     ABSOLUTE     
            CODE    000BH     0008H     ABSOLUTE     
            CODE    0013H     0008H     ABSOLUTE     
            CODE    001BH     0008H     ABSOLUTE     
            CODE    0023H     0008H     ABSOLUTE     
            CODE    002BH     0005H     ABSOLUTE     
            CODE    0030H     0187H     UNIT         PROG_MAIN
            CODE    01B7H     00A5H     INBLOCK      ?BANK?SELECT
            CODE    025CH     003CH     UNIT         PROG_INS_TABLE
                    0298H     0068H                  *** GAP ***
            CODE    0300H     001CH     PAGE         ?BANK?SWITCH
                    031CH     ACE4H                  *** GAP ***
            CODE    B000H     0070H     UNIT         PROG_EEPROM
                    B070H     4E90H                  *** GAP ***
            CODE    FF00H     0011H     ABSOLUTE     
                    FF11H     00EEH                  *** GAP ***
            CODE    FFFFH     0001H     ABSOLUTE     

            * * * * * * *   C O D E   B A N K   0   * * * * * * *
                    0000H     3000H                  *** GAP ***
            BANK0   3000H     0016H     UNIT         ?PR?PROG_INIT

            * * * * * * *   C O D E   B A N K   1   * * * * * * *
                    0000H     3000H                  *** GAP ***
            BANK1   3000H     001BH     UNIT         ?PR?PROG_EXE

            * * * * * * *   C O D E   B A N K   2   * * * * * * *
                    0000H     3000H                  *** GAP ***
            BANK2   3000H     2283H     UNIT         ?PR?PROG_INS


BL51 BANKED LINKER/LOCATER V6.00                                                      02/09/2007  17:01:55  PAGE 2



INTERBANK CALL TABLE OF MODULE:  .\Debug\COS (EXE)

ADDRESS    FUNCTION NAME
------------------------
 0206H     INIT_PARAM
 020BH     FIND_INS
 0210H     READ_FLASH
 0215H     WRITE_FLASH
 021AH     ERASEFLASH
 021FH     TESTP2
 0224H     TEST_DES
 0229H     GET_RESPONSE
 022EH     READ_FLASH_1
 0233H     WRITE_FLASH_1
 0238H     ERASEFLASH_1
 023DH     READ_FLASH_2
 0242H     WRITE_FLASH_2
 0247H     ERASEFLASH_2
 024CH     GET_RGN
 0251H     TEST_TRIM
 0256H     TEST_T0



SYMBOL TABLE OF MODULE:  .\Debug\COS (EXE)

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

  -------         MODULE        EXE
 C1:3000H         SEGMENT       ?PR?PROG_EXE
 C1:3000H         PUBLIC        FIND_INS
  X:0012H         SYMBOL        ADM_ADDRESS
  X:001AH         SYMBOL        ADM_NUMBER
  N:0005H         SYMBOL        A_KEY_ID
  B:0028H.2       SYMBOL        BADM_VERIFY
  X:0027H         SYMBOL        BAK_CONTROL_INDEX
  X:0004H         SYMBOL        BAK_CONTROL_START_ADDRESS
  X:0008H         SYMBOL        BAK_DATA_END_ADDRESS
  X:0006H         SYMBOL        BAK_DATA_START_ADDRESS
  B:002AH.5       SYMBOL        BALREADYSAVETERMINALRESP
  N:009CH         SYMBOL        BAUD_BR
  N:009BH         SYMBOL        BAUD_MR
  B:002FH.5       SYMBOL        BBACKWARD
  B:0029H.0       SYMBOL        BBASE_CHALLENGE
  B:002AH.1       SYMBOL        BCHECK_BY_ALPHA
  B:0028H.0       SYMBOL        BCHV1_VERIFY
  B:0028H.1       SYMBOL        BCHV2_VERIFY
  B:0029H.1       SYMBOL        BCOMMIT_SSD
  B:0028H.6       SYMBOL        BCOS_USE_SELF
  N:0015H         SYMBOL        BDIR
  B:002FH.2       SYMBOL        BDISPLAY_TXT
  B:0028H.5       SYMBOL        BENHANCE_SPEED
  B:002FH.0       SYMBOL        BFETCH
  N:0016H         SYMBOL        BFILE
  B:002AH.2       SYMBOL        BFIND_ASCII_UNICODE_BIT
BL51 BANKED LINKER/LOCATER V6.00                                                      02/09/2007  17:01:55  PAGE 3


  B:0028H.7       SYMBOL        BHIGH_PRIORITY_THREAD
  B:0029H.6       SYMBOL        BIN_CODE
  B:0029H.7       SYMBOL        BLOW_HALF_BYTE
  B:002AH.3       SYMBOL        BNEW_SMS
  B:002FH.1       SYMBOL        BNOT_INC_PC
  B:002AH.0       SYMBOL        BNOT_SEND_MENU_SETUP
  B:0029H.4       SYMBOL        BNOT_SUPPORT_DEFAULT_TEXT
  B:0029H.5       SYMBOL        BNOT_SUPPORT_UCS2_GET_INPUT
  N:0018H         SYMBOL        BOFFSET
  B:002FH.6       SYMBOL        BOTA
  B:002FH.4       SYMBOL        BRETRY_XTK_INS
  B:0029H.3       SYMBOL        BRUN_CAVE
  B:002AH.4       SYMBOL        BSHOW_ITEM_ALPHA
  B:0028H.3       SYMBOL        BSUPER_KEY
  N:0017H         SYMBOL        BTYPE
  B:0028H.4       SYMBOL        BUIM
  B:0029H.2       SYMBOL        BUPDATE_SSD
  B:002FH.7       SYMBOL        BWAIT_TERMINAL_RESPONSE
  B:002FH.3       SYMBOL        BWANT_UCS2_INPUT
  X:FE00H         SYMBOL        BYCARD_BUF_START
  N:001BH         SYMBOL        BYCLA
  N:0011H         SYMBOL        BYCURRENT_FILE
  N:0010H         SYMBOL        BYDIR
  N:0038H         SYMBOL        BYDISPLAY_INDEX
  N:0037H         SYMBOL        BYEDIT_INDEX
  N:0039H         SYMBOL        BYEDIT_INDEX_MENU
  N:0036H         SYMBOL        BYFETCH_INS
  N:0012H         SYMBOL        BYFILE_TYPE
  N:001CH         SYMBOL        BYINS
  N:001AH         SYMBOL        BYINS_BAK
  X:FF00H         SYMBOL        BYMEM_MANAGE_START
  N:001DH         SYMBOL        BYP1
  N:001EH         SYMBOL        BYP2
  N:001FH         SYMBOL        BYP3
  X:FC00H         SYMBOL        BYSEND_RECEIVE_BUF
  X:FD00H         SYMBOL        BYTEMP_START
  X:FF30H         SYMBOL        BYXTK_GET_INPUT_BUF
  X:FD00H         SYMBOL        BYXTK_MENU_BUF
  X:FF20H         SYMBOL        BYXTK_THREAD_PARA_BAK
  N:7F25H         SYMBOL        CDMA_DF
  N:0001H         SYMBOL        CHV1_ID
  N:0002H         SYMBOL        CHV2_ID
  X:0021H         SYMBOL        CLUSTER_END_ADDRESS
  X:001DH         SYMBOL        CLUSTER_FAT_END_ADDRESS
  X:001BH         SYMBOL        CLUSTER_FAT_START_ADDRESS
  X:001FH         SYMBOL        CLUSTER_START_ADDRESS
  N:0006H         SYMBOL        CRC_ACCUM_HIGH
  N:0007H         SYMBOL        CRC_ACCUM_LOW
  N:003DH         SYMBOL        CURRENT_SEND_SMS
  X:0023H         SYMBOL        DATA_RECOVER_TAG_ADDRESS
  N:003FH         SYMBOL        DCS_BYTE
  N:009FH         SYMBOL        DES_CON
  N:0080H         SYMBOL        DES_DECRYPT_FLAG
  N:0000H         SYMBOL        DES_ENCRYPT_FLAG
  N:0000H         SYMBOL        DES_FIRST_FLAG
  N:0001H         SYMBOL        DES_NOT_FIRST_FLAG
  N:0010H         SYMBOL        DIR
BL51 BANKED LINKER/LOCATER V6.00                                                      02/09/2007  17:01:55  PAGE 4


  N:0003H         SYMBOL        DIR_CDMA_INDEX
  N:0002H         SYMBOL        DIR_GSM_INDEX
  N:0000H         SYMBOL        DIR_MF_INDEX
  X:0000H         SYMBOL        DIR_START_ADDRESS
  N:0001H         SYMBOL        DIR_TELECOM_INDEX
  N:0000H         SYMBOL        EDIT_0
  N:0001H         SYMBOL        EDIT_1
  N:0002H         SYMBOL        EDIT_2
  N:0003H         SYMBOL        EDIT_3
  N:0004H         SYMBOL        EDIT_4
  N:0005H         SYMBOL        EDIT_5
  N:0006H         SYMBOL        EDIT_6
  N:0007H         SYMBOL        EDIT_7
  N:0008H         SYMBOL        EDIT_8
  N:0009H         SYMBOL        EDIT_9
  N:000AH         SYMBOL        EDIT_A
  N:000BH         SYMBOL        EDIT_B
  N:000CH         SYMBOL        EDIT_C
  N:000DH         SYMBOL        EDIT_D
  N:000EH         SYMBOL        EDIT_E
  N:000FH         SYMBOL        EDIT_F
  N:002CH         SYMBOL        EEPROM_MANAGE_BYTE
  N:0000H         SYMBOL        EXE
  N:000EH         SYMBOL        FAT_CLUSTER
  N:000EH         SYMBOL        FAT_CLUSTER_H
  N:000FH         SYMBOL        FAT_CLUSTER_L
  N:000CH         SYMBOL        FFS_FAT
  N:000CH         SYMBOL        FFS_FAT_H
  N:000DH         SYMBOL        FFS_FAT_L
  N:0011H         SYMBOL        FILE
 C1:3016H         SYMBOL        FIND_INS_IN_TABLE
 C1:3019H         SYMBOL        FIND_INS_SUCCESS
 C1:3008H         SYMBOL        FIND_INS_TABLE_LOOP
 C1:3005H         SYMBOL        FIND_INS_TABLE_START
  X:0002H         SYMBOL        FIX_FILE_START_ADDRESS
  N:000AH         SYMBOL        F_FFS
  N:000AH         SYMBOL        F_FFS_H
  N:000BH         SYMBOL        F_FFS_L
  N:00FEH         SYMBOL        GO_AHEAD
  N:00FFH         SYMBOL        GO_BACK
  N:7F20H         SYMBOL        GSM_DF
  N:0010H         SYMBOL        HAVE_ADM_LIMITS
  N:0004H         SYMBOL        HAVE_CHV1_LIMITS
  N:0008H         SYMBOL        HAVE_CHV2_LIMITS
  N:0001H         SYMBOL        HAVE_LC
  N:0020H         SYMBOL        HAVE_SUPER_KEY_LIMITS
  N:0002H         SYMBOL        HAVE_WRITE_EEPROM
  N:6F22H         SYMBOL        IMSI_M_ID
  B:002CH.2       SYMBOL        INS_START_BIT
  X:FFF0H         SYMBOL        INT_VECTOR
  B:002EH.0       SYMBOL        JUDGE_RECORD_NULL
  N:009EH         SYMBOL        KEY_ADDR
  N:0028H         SYMBOL        KEY_BIT
  X:0030H         SYMBOL        KEY_FUTURE_ADDRESS
  N:0005H         SYMBOL        KI_ID
  N:00FFH         SYMBOL        LAST_PAGE_ITEM
  N:001BH         SYMBOL        LE_LENGTH
BL51 BANKED LINKER/LOCATER V6.00                                                      02/09/2007  17:01:55  PAGE 5


  N:0012H         SYMBOL        LOOK_PEOPLE_EF
  N:00D1H         SYMBOL        MAIN_PROCESS_OUT_SP
  N:3F00H         SYMBOL        MF
  N:0005H         SYMBOL        MOBILE_MODEL_EF
  N:009AH         SYMBOL        MODE_REG
  N:00FEH         SYMBOL        NEXT_PAGE_ITEM
  N:0000H         SYMBOL        NONE
 C1:3014H         SYMBOL        NOT_FIND_INS_IN_TABLE
  N:0013H         SYMBOL        OFFSET
  N:0013H         SYMBOL        OFFSET_HIGH
  N:0014H         SYMBOL        OFFSET_LOW
  N:0026H         SYMBOL        OTA_DIR_ITEM
  N:0045H         SYMBOL        OTA_DIR_NUMBER
  N:0043H         SYMBOL        OTA_FAT_HANDLEH
  N:0044H         SYMBOL        OTA_FAT_HANDLEL
  N:0027H         SYMBOL        OTA_MENU_ITEM
  N:003EH         SYMBOL        PAGE_ADDRESS_HIGH
  N:003FH         SYMBOL        PAGE_ADDRESS_LOW
  N:0040H         SYMBOL        PAGE_COUNT
  N:000BH         SYMBOL        PAGE_DISP_NUMBER
  N:0040H         SYMBOL        PAGE_SIZE
  N:0020H         SYMBOL        PAGE_WRITE_SIZE
  N:009DH         SYMBOL        PLAINTEXT_ADDR
  N:00FFH         SYMBOL        PTSS
  N:0000H         SYMBOL        R0_BANK0
  N:0008H         SYMBOL        R0_BANK1
  N:0010H         SYMBOL        R0_BANK2
  N:0018H         SYMBOL        R0_BANK3
  N:0001H         SYMBOL        R1_BANK0
  N:0009H         SYMBOL        R1_BANK1
  N:0011H         SYMBOL        R1_BANK2
  N:0019H         SYMBOL        R1_BANK3
  N:0002H         SYMBOL        R2_BANK0
  N:000AH         SYMBOL        R2_BANK1
  N:0012H         SYMBOL        R2_BANK2
  N:001AH         SYMBOL        R2_BANK3
  N:0003H         SYMBOL        R3_BANK0
  N:000BH         SYMBOL        R3_BANK1
  N:0013H         SYMBOL        R3_BANK2
  N:001BH         SYMBOL        R3_BANK3
  N:0004H         SYMBOL        R4_BANK0
  N:000CH         SYMBOL        R4_BANK1
  N:0014H         SYMBOL        R4_BANK2
  N:001CH         SYMBOL        R4_BANK3
  N:0005H         SYMBOL        R5_BANK0
  N:000DH         SYMBOL        R5_BANK1
  N:0015H         SYMBOL        R5_BANK2
  N:001DH         SYMBOL        R5_BANK3
  N:0006H         SYMBOL        R6_BANK0
  N:000EH         SYMBOL        R6_BANK1
  N:0016H         SYMBOL        R6_BANK2
  N:001EH         SYMBOL        R6_BANK3
  N:0007H         SYMBOL        R7_BANK0
  N:000FH         SYMBOL        R7_BANK1
  N:0017H         SYMBOL        R7_BANK2
  N:001FH         SYMBOL        R7_BANK3
  N:0057H         SYMBOL        RETURN_MARK
BL51 BANKED LINKER/LOCATER V6.00                                                      02/09/2007  17:01:55  PAGE 6


  B:00F8H.0       SYMBOL        RI_SRF
  N:00A1H         SYMBOL        RNG
  B:002CH.0       SYMBOL        RUN_W_EEPROM
  N:00C1H         SYMBOL        SAVE_AUTHBS_BUF
  N:FE30H         SYMBOL        SAVE_DPTR_BEGIN
  N:00CAH         SYMBOL        SAVE_RANDBS_BUF
  N:0000H         SYMBOL        SDES_FLAG
  X:000CH         SYMBOL        SECTOR_128_START_END_ADDRESS
  X:000EH         SYMBOL        SECTOR_256_START_END_ADDRESS
  X:0010H         SYMBOL        SECTOR_512_START_END_ADDRESS
  X:000AH         SYMBOL        SECTOR_64_START_END_ADDRESS

⌨️ 快捷键说明

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