📄 main.inc
字号:
R0_Bank0 equ 00h
R1_Bank0 equ 01h
R2_Bank0 equ 02h
R3_Bank0 equ 03h
R4_Bank0 equ 04h
R5_Bank0 equ 05h
R6_Bank0 equ 06h
R7_Bank0 equ 07h
R0_Bank1 equ 08h
R1_Bank1 equ 09h
R2_Bank1 equ 0Ah
R3_Bank1 equ 0Bh
R4_Bank1 equ 0Ch
R5_Bank1 equ 0Dh
R6_Bank1 equ 0Eh
R7_Bank1 equ 0Fh
R0_Bank2 equ 10h
R1_Bank2 equ 11h
R2_Bank2 equ 12h
R3_Bank2 equ 13h
R4_Bank2 equ 14h
R5_Bank2 equ 15h
R6_Bank2 equ 16h
R7_Bank2 equ 17h
R0_Bank3 equ 18h
R1_Bank3 equ 19h
R2_Bank3 equ 1Ah
R3_Bank3 equ 1Bh
R4_Bank3 equ 1Ch
R5_Bank3 equ 1Dh
R6_Bank3 equ 1Eh
R7_Bank3 equ 1Fh
Edit_0 equ 00h
Edit_1 equ 01h
Edit_2 equ 02h
Edit_3 equ 03h
Edit_4 equ 04h
Edit_5 equ 05h
Edit_6 equ 06h
Edit_7 equ 07h
Edit_8 equ 08h
Edit_9 equ 09h
Edit_A equ 0Ah
Edit_B equ 0Bh
Edit_C equ 0Ch
Edit_D equ 0Dh
Edit_E equ 0Eh
Edit_F equ 0Fh
;;******************************************************
DIR_MF_Index equ 00h
DIR_Telecom_Index equ 01h
DIR_GSM_Index equ 02h
DIR_CDMA_Index equ 03h
XTK_Path_Length equ 04h
Page_Disp_Number equ 0bh
Page_Write_Size equ 20h
Page_Size equ 40h
PTSS equ 0ffh
Next_Page_Item equ 0FEh
Last_Page_Item equ 0FFh
GO_BACK equ Last_Page_Item
GO_AHEAD equ Next_Page_Item
;;******************************************************
DES_Encrypt_Flag equ 00h
DES_Decrypt_Flag equ 80h
SDES_Flag equ 00h
TDES_Flag equ 40h
DES_First_Flag equ 00h
DES_Not_First_Flag equ 01h
None equ 00000000b
Have_Lc equ 00000001b
Have_Write_Eeprom equ 00000010b
Have_CHV1_Limits equ 00000100b
Have_CHV2_Limits equ 00001000b
Have_ADM_Limits equ 00010000b
Have_Super_Key_Limits equ 00100000b
CRC_accum_high equ R6_Bank0
CRC_accum_low equ R7_Bank0
VIP_F EQU 08H
F_FFS EQU 0AH
FFS_FAT EQU 0CH ;Number in FFS_FAT MUST be at bouadary od EEPROM_PAGE
FAT_CLUSTER EQU 0EH ;Number in FAT_CLUSTER MUST be at bouadary od EEPROM_PAGE
VIP_F_H equ VIP_F+00h
VIP_F_L equ VIP_F+01h
F_FFS_H equ F_FFS+00h
F_FFS_L equ F_FFS+01h
FFS_FAT_H equ FFS_FAT+00h
FFS_FAT_L equ FFS_FAT+01h
FAT_CLUSTER_H equ FAT_CLUSTER+00h
FAT_CLUSTER_L equ FAT_CLUSTER+01h
DIR EQU 10H
FILE EQU 11H
TYPE EQU 12H
OFFSET EQU 13H
;OFFSET+1 EQU 14H
byDir equ DIR ; current directory
byCurrent_File equ FILE ; Current file.
byFile_Type equ TYPE ; Type file BIT7=1/0: FAT/FIXED file
offset_high equ OFFSET ; Save eeprom offset of current file
offset_low equ OFFSET+01h
BDIR EQU 15h ;The following bytes are for Backups when do FSELECT().
BFILE EQU 16H
BTYPE EQU 17H
BOFFSET EQU 18H
;BOFFSET+1 EQU 19H
byINS_Bak equ 1Ah
byCLA equ 1BH
byINS equ 1CH
byP1 equ 1DH
byP2 equ 1EH
byP3 equ 1FH
Le_Length equ byCLA
SW1 equ 20h ; 应答信息第一个字节, Can be use temp
SW2 equ 21h ; 应答信息第二个字节, Can be use temp
SUPER_BEGIN equ 22h
SUPER_BEGIN_H equ SUPER_BEGIN+00h
SUPER_BEGIN_L equ SUPER_BEGIN+01h
SUPER_END equ 24h
SUPER_END_H equ SUPER_END+00h
SUPER_END_L equ SUPER_END+01h
OTA_dir_Item equ 26h
OTA_Menu_Item equ 27h
Key_Bit equ 28h
bCHV1_Verify bit Key_Bit.0 ; CHV1 验证标志
bCHV2_Verify bit Key_Bit.1 ; CHV2 验证标志
bADM_Verify bit Key_Bit.2 ; ADM 验证标志
bSuper_Key bit Key_Bit.3
bUIM bit Key_Bit.4 ; =0 For SIM , =1 For UIM
bEnhance_Speed bit Key_Bit.5
bCOS_use_self bit Key_Bit.6 ; =0 Use normal, =1 Use by COS self
bHigh_Priority_Thread bit Key_Bit.7
bBase_Challenge Bit 29h.0
bCommit_SSD Bit 29h.1
bUpdate_SSD Bit 29h.2
bRun_CAVE Bit 29h.3
bNot_Support_Default_Text bit 29h.4
bNot_Support_UCS2_Get_Input bit 29h.5 ; FOR 降级显示
bIn_Code bit 29h.6
bLow_half_byte bit 29h.7
bNot_Send_Menu_Setup bit 2Ah.0
bCheck_by_alpha bit 2Ah.1
bFind_ascii_unicode_bit bit 2Ah.2
bNew_SMS bit 2Ah.3
bShow_Item_Alpha bit 2Ah.4
bAlreadySaveTerminalResp bit 2Ah.5
Temp_bit equ 2Eh
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -