📄 heesr.ho
字号:
/******************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************/
/*F(***************************************************************************
* File name : dir.hp
* Project : ROAD RUNNER 1.5
* Module : MMI
* 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 HEESR_HO
#define HEESR_HO
#define HEE_SPEECH_SECTION_NAME "SPEECH"
MC_HEE_SECTION_LOADED_IN_RAM_IMAGE
#define HEE_EEPROM_SPEECH_VERSION 0x06
#define HEE_EEPROM_SPEECH_SIZE sizeof(t_hee_SpeechParam)
#define HEE_NB_SIMVOICE_TABLE 40
#define HEE_NB_SPEECH_CARD 40 /* number of speech card saved */
#define HEE_NB_INDEX_VOICE_KEY 40
#define HEE_NB_IMSI_NB 8
/*******************************************************************************************/
MC_HEE_SECTION_TYPE_BEGIN( t_hee_SpeechParam )
MC_HEE_NORMAL_FIELD( t_hee_SectionHeader , s_hee_SpeechSectionHeader )
MC_PCC_ARRAY( u32 , a_hee_SimVoiceTable , HEE_NB_SIMVOICE_TABLE )
MC_PCC_ARRAY( u8 , a_hee_TagVoiceTable , HEE_NB_SIMVOICE_TABLE )
MC_HEE_FIELD_ARRAY( u8 , a_hee_IndexVoiceKey , HEE_NB_INDEX_VOICE_KEY , HEE_SPEECH_INDEX_VK )
MC_HEE_FIELD_ARRAY( u8 , a_hee_SpeechIMSINumber , HEE_NB_IMSI_NB , HEE_SPEECH_IMSINUMBER )
MC_HEE_SECTION_TYPE_END( t_hee_SpeechParam )
/*******************************************************************************************/
#if !defined(HEE0PRO_C)
#define GLOBAL extern
#else
#define GLOBAL
#endif
/*******************************************************************************************/
#ifdef __unix
#pragma align 4 (s_hee_SpeechParam, s_hee_DefaultSpeechParam)
#endif
/*******************************************************************************************/
GLOBAL MC_HEE_SECTION_VAR( t_hee_SpeechParam , s_hee_SpeechParam , HEE_SPEECH_SECTION );
/*******************************************************************************************/
GLOBAL const MC_HEE_SECTION_CONST( t_hee_SpeechParam , s_hee_DefaultSpeechParam )
#if !defined(HEE0PRO_C)
;
#else
={
/* s_hee_SpeechSectionHeader */
{
/* v_hee_CheckSum */
HEE_EEPROM_CHECKSUM,
/* v_hee_Version */
HEE_EEPROM_SPEECH_VERSION,
/* v_hee_SectionSize */
HEE_EEPROM_SPEECH_SIZE ,
/* v_hee_Signature */
HEE_EEPROM_SIGNATURE
},
/* a_hee_SimVoiceTable[HEE_NB_SIMVOICE_TABLE]*/
{ 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF
},
/* a_hee_TagVoiceTable[HEE_NB_SIMVOICE_TABLE]*/
{ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF
},
/* a_hee_IndexVoiceKey[HEE_NB_INDEX_VOICE_KEY]*/
{ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF
},
/* a_hee_SpeechIMSINumber[HEE_NB_IMSINB] */
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }
};
#endif /* #if !defined(HEE0PRO_C) */
/*******************************************************************************************/
#undef GLOBAL
/*******************************************************************************************/
#endif /* HEESR_HO */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -