📄 heeime.ho
字号:
/******************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************/
/*F(***************************************************************************
* File name : heee2ime.ho
* Project : ROAD RUNNER
* Module :
* Date : (US) %G% %U%
* Version : %I%
* Compiler name and release(s) :
*----------------------------------------------------------------------------*
*----------------------------------------------------------------------------*
* DESCRIPTION
*
*----------------------------------------------------------------------------*
*----------------------------------------------------------------------------*
* FUNCTIONS DEFINED IN THIS FILE
*----------------------------------------------------------------------------*
* Name | Object
*----------------------------------------------------------------------------*
*
*----------------------------------------------------------------------------*
*----------------------------------------------------------------------------*
* EVOLUTION
*----------------------------------------------------------------------------*
* date | Author | Arnb | Description
*----------------------------------------------------------------------------*
***************************************************************************)F*/
/* #*/
#ifndef HEEIME_HO
#define HEEIME_HO
#define HEE_IMEI_SECTION_NAME "IMEI"
MC_HEE_SECTION_LOADED_IN_RAM_IMAGE
#define HEE_EEPROM_IMEI_VERSION 0x01
#define HEE_EEPROM_IMEI_SIZE sizeof(t_hee_ImeiParam)
/*******************************************************************************************/
#ifdef __unix
#pragma pack(1)
#endif
/*******************************************************************************************/
MC_HEE_SECTION_TYPE_BEGIN( t_hee_ImeiParam )
MC_HEE_NORMAL_FIELD( t_hee_SectionHeader , s_hee_ImeiSectionHeader )
MC_PCC_ARRAY( u8 , v_hee_Tac , 3 ) /*Type Approval Code */
MC_HEE_NORMAL_FIELD( u8 , v_hee_Fac ) /*Final Assembly Code */
MC_PCC_ARRAY( u8 , v_hee_Snr , 3 ) /*Serial Number Code */
MC_HEE_NORMAL_FIELD( u8 , v_hee_CheckDigit ) /*Check Digit */
MC_PCC_ARRAY( u8 , v_hee_CryptedIMEI , 8 )
MC_HEE_SECTION_TYPE_END( t_hee_ImeiParam )
/*******************************************************************************************/
#if defined (__unix)
#pragma pack()
#endif
/*******************************************************************************************/
#if !defined (HEE1SIM_C)
#define GLOBAL extern
#else
#define GLOBAL
#endif
/*******************************************************************************************/
#ifdef __unix
#pragma align 4 (s_hee_ImeiParam, s_hee_DefaultImeiParam)
#endif
/*******************************************************************************************/
GLOBAL MC_HEE_SECTION_VAR( t_hee_ImeiParam , s_hee_ImeiParam , HEE_IMEI_SECTION );
GLOBAL const MC_HEE_SECTION_CONST( t_hee_ImeiParam , s_hee_DefaultImeiParam )
#if !defined(HEE1SIM_C)
;
#else
={
#if defined(DEFAULT_IMEI)
{ /* s_hee_ImeiSectionHeader */
/* v_hee_CheckSum */
0x0B ,
/* v_hee_Version */
HEE_EEPROM_IMEI_VERSION ,
/* v_hee_SectionSize */
HEE_EEPROM_IMEI_SIZE ,
/* v_hee_Signature */
HEE_EEPROM_SIGNATURE
},
/* Type Approval Code */
{0x26, 0x05, 0x31},
/* Final Assembly Code */
0x79,
/* Serial Number Code */
{0x31, 0x13, 0x83},
/*Check Digit */
0x07,
/* v_hee_CryptedIMEI[] */
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
#else
{ /* s_hee_ImeiSectionHeader */
/* v_hee_CheckSum */
0x0B ,
/* v_hee_Version */
HEE_EEPROM_IMEI_VERSION ,
/* v_hee_SectionSize */
HEE_EEPROM_IMEI_SIZE ,
/* v_hee_Signature */
HEE_EEPROM_SIGNATURE
},
/* Type Approval Code */
{0x33, 0x90, 0x09},
/* Final Assembly Code */
0x72,
/* Serial Number Code */
{0x00, 0x00, 0x01},
/*Check Digit */
0x01,
/* v_hee_CryptedIMEI[] */
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
#endif
};
#endif /* !(HEE1SIM_C) */
/*******************************************************************************************/
#undef GLOBAL
/*******************************************************************************************/
#endif /* HEEIME_HO */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -