📄 des_flash.lst
字号:
A51 MACRO ASSEMBLER DES_FLASH 03/31/2006 10:32:13 PAGE 1
MACRO ASSEMBLER A51 V6.23
OBJECT MODULE PLACED IN .\Release\des_flash.obj
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 09ctest\des_flash.asm SET(SMALL) PRINT(.\des_flash.lst) OBJECT(.\Release\d
es_flash.obj) EP
LOC OBJ LINE SOURCE
1 Name des_flash
2 ;$include (Main.inc)
0000 +1 3 R0_Bank0 equ 00h
0001 +1 4 R1_Bank0 equ 01h
0002 +1 5 R2_Bank0 equ 02h
0003 +1 6 R3_Bank0 equ 03h
0004 +1 7 R4_Bank0 equ 04h
0005 +1 8 R5_Bank0 equ 05h
0006 +1 9 R6_Bank0 equ 06h
0007 +1 10 R7_Bank0 equ 07h
+1 11
0008 +1 12 R0_Bank1 equ 08h
0009 +1 13 R1_Bank1 equ 09h
000A +1 14 R2_Bank1 equ 0Ah
000B +1 15 R3_Bank1 equ 0Bh
000C +1 16 R4_Bank1 equ 0Ch
000D +1 17 R5_Bank1 equ 0Dh
000E +1 18 R6_Bank1 equ 0Eh
000F +1 19 R7_Bank1 equ 0Fh
+1 20
0010 +1 21 R0_Bank2 equ 10h
0011 +1 22 R1_Bank2 equ 11h
0012 +1 23 R2_Bank2 equ 12h
0013 +1 24 R3_Bank2 equ 13h
0014 +1 25 R4_Bank2 equ 14h
0015 +1 26 R5_Bank2 equ 15h
0016 +1 27 R6_Bank2 equ 16h
0017 +1 28 R7_Bank2 equ 17h
+1 29
0018 +1 30 R0_Bank3 equ 18h
0019 +1 31 R1_Bank3 equ 19h
001A +1 32 R2_Bank3 equ 1Ah
001B +1 33 R3_Bank3 equ 1Bh
001C +1 34 R4_Bank3 equ 1Ch
001D +1 35 R5_Bank3 equ 1Dh
001E +1 36 R6_Bank3 equ 1Eh
001F +1 37 R7_Bank3 equ 1Fh
+1 38
0000 +1 39 Edit_0 equ 00h
0001 +1 40 Edit_1 equ 01h
0002 +1 41 Edit_2 equ 02h
0003 +1 42 Edit_3 equ 03h
0004 +1 43 Edit_4 equ 04h
0005 +1 44 Edit_5 equ 05h
0006 +1 45 Edit_6 equ 06h
0007 +1 46 Edit_7 equ 07h
0008 +1 47 Edit_8 equ 08h
0009 +1 48 Edit_9 equ 09h
000A +1 49 Edit_A equ 0Ah
000B +1 50 Edit_B equ 0Bh
000C +1 51 Edit_C equ 0Ch
000D +1 52 Edit_D equ 0Dh
000E +1 53 Edit_E equ 0Eh
000F +1 54 Edit_F equ 0Fh
+1 55 ;;******************************************************
+1 56
0000 +1 57 DIR_MF_Index equ 00h
A51 MACRO ASSEMBLER DES_FLASH 03/31/2006 10:32:13 PAGE 2
0001 +1 58 DIR_Telecom_Index equ 01h
0002 +1 59 DIR_GSM_Index equ 02h
0003 +1 60 DIR_CDMA_Index equ 03h
+1 61
0004 +1 62 XTK_Path_Length equ 04h
000B +1 63 Page_Disp_Number equ 0bh
0020 +1 64 Page_Write_Size equ 20h
0040 +1 65 Page_Size equ 40h
00FF +1 66 PTSS equ 0ffh
+1 67
00FE +1 68 Next_Page_Item equ 0FEh
00FF +1 69 Last_Page_Item equ 0FFh
+1 70
00FF +1 71 GO_BACK equ Last_Page_Item
00FE +1 72 GO_AHEAD equ Next_Page_Item
+1 73 ;;******************************************************
+1 74
0000 +1 75 DES_Encrypt_Flag equ 00h
0080 +1 76 DES_Decrypt_Flag equ 80h
+1 77
0000 +1 78 SDES_Flag equ 00h
0040 +1 79 TDES_Flag equ 40h
+1 80
0000 +1 81 DES_First_Flag equ 00h
0001 +1 82 DES_Not_First_Flag equ 01h
+1 83
0000 +1 84 None equ 00000000b
0001 +1 85 Have_Lc equ 00000001b
0002 +1 86 Have_Write_Eeprom equ 00000010b
0004 +1 87 Have_CHV1_Limits equ 00000100b
0008 +1 88 Have_CHV2_Limits equ 00001000b
0010 +1 89 Have_ADM_Limits equ 00010000b
0020 +1 90 Have_Super_Key_Limits equ 00100000b
+1 91
+1 92
0006 +1 93 CRC_accum_high equ R6_Bank0
0007 +1 94 CRC_accum_low equ R7_Bank0
+1 95
0008 +1 96 VIP_F EQU 08H
000A +1 97 F_FFS EQU 0AH
000C +1 98 FFS_FAT EQU 0CH ;Number in FFS_FAT
MUST be at bouadary od EEPROM_PAGE
000E +1 99 FAT_CLUSTER EQU 0EH ;Number in FAT_CLUS
TER MUST be at bouadary od EEPROM_PAGE
+1 100
0008 +1 101 VIP_F_H equ VIP_F+00h
0009 +1 102 VIP_F_L equ VIP_F+01h
+1 103
000A +1 104 F_FFS_H equ F_FFS+00h
000B +1 105 F_FFS_L equ F_FFS+01h
+1 106
000C +1 107 FFS_FAT_H equ FFS_FAT+00h
000D +1 108 FFS_FAT_L equ FFS_FAT+01h
+1 109
000E +1 110 FAT_CLUSTER_H equ FAT_CLUSTER+00h
000F +1 111 FAT_CLUSTER_L equ FAT_CLUSTER+01h
+1 112
+1 113
0010 +1 114 DIR EQU 10H
0011 +1 115 FILE EQU 11H
0012 +1 116 TYPE EQU 12H
0013 +1 117 OFFSET EQU 13H
+1 118 ;OFFSET+1 EQU 14H
+1 119
+1 120
0010 +1 121 byDir equ DIR ; current directory
A51 MACRO ASSEMBLER DES_FLASH 03/31/2006 10:32:13 PAGE 3
0011 +1 122 byCurrent_File equ FILE ; Current file.
0012 +1 123 byFile_Type equ TYPE ; Type file BIT7=1/
0: FAT/FIXED file
0013 +1 124 offset_high equ OFFSET ; Save eeprom offse
t of current file
0014 +1 125 offset_low equ OFFSET+01h
+1 126
+1 127
0015 +1 128 BDIR EQU 15h ;The following byte
s are for Backups when do FSELECT().
0016 +1 129 BFILE EQU 16H
0017 +1 130 BTYPE EQU 17H
0018 +1 131 BOFFSET EQU 18H
+1 132 ;BOFFSET+1 EQU 19H
+1 133
001A +1 134 byINS_Bak equ 1Ah
001B +1 135 byCLA equ 1BH
001C +1 136 byINS equ 1CH
001D +1 137 byP1 equ 1DH
001E +1 138 byP2 equ 1EH
001F +1 139 byP3 equ 1FH
001B +1 140 Le_Length equ byCLA
+1 141
0020 +1 142 SW1 equ 20h ; 应答信息第一个字
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -