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

📄 hee.hem

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HEM
📖 第 1 页 / 共 2 页
字号:
/******************************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************************/
/*F(**************************************************************************************** 
 * File name : hee.hem                                                                     *
 * Project   : X15                                                                         * 
 * Module    : EEPROM                                                                      *
 * Date      : %G% %U%                                                                     *
 * Version   : %I%                                                                         *
 * Compiler name and release(s) :                                                          *
 *-----------------------------------------------------------------------------------------* 
 *-----------------------------------------------------------------------------------------* 
 *                                 DESCRIPTION                                             *
 *                                                                                         *
 * 		External macro definition include file                                     *
 *                                                                                         *
 *-----------------------------------------------------------------------------------------* 
 *-----------------------------------------------------------------------------------------* 
 *                                    EVOLUTION                                            *
 *-----------------------------------------------------------------------------------------* 
 * Date     | Author    | Arnb   | Description                                             *
 *-----------------------------------------------------------------------------------------* 
 * 25.09.98 | E.GRANDIN |        | Creation                                                *
 *-----------------------------------------------------------------------------------------*
 * 13.08.02 | O.Waydhas |        | PR1050/LMSdv74149: v_hee_RauAtSwitchOff                 *
 *          |           |        | inserted in GPRS STACK EEPROM area                      *
 *-----------------------------------------------------------------------------------------*
 * 18.10.02 | tcm_cpl   |        | PR1041:New macros for CODEC priorities in bearer        *    
 *          |           |        | capability (#ifdef DYNAMIC_CODEC_PRIORITY_IN_BEARER_FTR)*
 *-----------------------------------------------------------------------------------------*
 * 15.11.02 | M.Sapienza |       | Add a new bit field in EEPROM (parent PR NBGSYS2#1151)  *
 *-----------------------------------------------------------------------------------------*
 * 19-Sep-03| S.Gramss   |       | LMSdv93154 Add a new bit for Codec priority *
 *-----------------------------------------------------------------------------*
 * 23-Sep-03| S.Gramss   |       | LMSdv93154 add switch CODEC_FIFTH_PRIO_CPR  *
 *******************************************************************************/

#ifndef HEE_HEM
#define HEE_HEM

#define MC_HEE_STG_BITFIELDS		s_hee_SettingParam.s_hee_Setting.s_hee_SettingsBitFields
#define MC_HEE_STG_BITFIELDS1		s_hee_SettingParam.s_hee_Setting.s_hee_SettingsBitFields1
#define MC_HEE_STG_BITFIELDS2		s_hee_SettingParam.s_hee_Setting.s_hee_SettingsBitFields2
#define MC_HEE_STG_QUICKBITFIELDS	s_hee_SettingParam.s_hee_Setting.s_hee_QuickSettingsBitFields
#define MC_HEE_STG_ACCESORIES   	s_hee_SettingParam.s_hee_Setting.s_hee_AccesoriesBitFields

#define MC_HEE_ADR_SECTION(num_section) 	hee0_00ConversionSection(num_section)

#define MC_HEE_MOD_BLOCK_SIZE(Number)	((u16)((Number)/HEE_BLOCK_SIZE)+1)*HEE_BLOCK_SIZE

/* Access Macro for features*/
#define MC_HEE_COMPRESS_STATE        s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupCompress
#define MC_HEE_EFR_STATE             s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupEFR
#define MC_HEE_AVC_STATE             s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupAVC
#define MC_HEE_COPYCAT_STATE         s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupCopyCat
#define MC_HEE_UCS2_STATE            s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupUCS2State
#define MC_HEE_SIM_TOOL_KIT          s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupSimToolKit
#define MC_HEE_END_SESSION_STK       s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupEndSessionSTK
#define MC_HEE_SCREEN_END_CALL       s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupScreenEndCallSTK
#define MC_HEE_NOT_CONF_CALL         s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupNotConfCall
#define MC_HEE_SMART_EDITOR          s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupSmartEditor
#define MC_HEE_BEEP_CREDIT           s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupBeepCredit
#define MC_HEE_HR_STATE              s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupHRState
#define MC_HEE_HR_PRIORITY           s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupHRPriority

#define MC_HEE_FTM_OPERATOR          s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_FTMoperator
#define MC_HEE_ROK_OPERATOR          s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_ROKoperator
#define MC_HEE_LOFT_FEATURES         s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_LoftFeatures

#define MC_HEE_CRTP_STATE            s_hee_SettingParam.s_hee_Setting.v_hee_CRTP_SleepMode

#define MC_HEE_GSM_STATE             s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupGSMState
#define MC_HEE_EGSM_STATE            s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupEGSMState
#define MC_HEE_DCS_STATE             s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupDCSState 

#ifdef DYNAMIC_FREQBAND_SFI 
#define MC_HEE_PCS_STATE             s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupPCS1900State
#define MC_HEE_GSM850_STATE          s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupGSM850State
#else
#define MC_HEE_TEXT_PROMPT           s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupTextPrompt
#define MC_HEE_MB_NB_NOT_EDITABLE    s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupMbNbNotEditable
#endif

#define MC_HEE_READ_WELCOME_IN_SIM   s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupReadWelcomeInSim
#define MC_HEE_PROTECT_MBOXN         s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupProtectMboxn
#define MC_HEE_VIBRATOR              s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupVibrator
#define MC_HEE_MENU_REGISTER         s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupMenuRegister
#define MC_HEE_DISPLAY_MENU_LANG     s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupDisplayMenuLang
#define MC_HEE_ESCALATING_TIMER      s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupEscalatingTimer
#define MC_HEE_STK_CR_BIT            s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupSTKCrBit
#define MC_HEE_STK_EMPTY_STRING      s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupSTKEmptyString
#define MC_HEE_END_SESSION_STK_2     s_hee_SetupParam.s_hee_Setup.s_hee_Features.v_hee_SetupEndSessionSTK2

/* Access Macro for features 1*/
#define MC_HEE_AVDDSS_MANAGEMENT            s_hee_SetupParam.s_hee_Setup.s_hee_Features1.v_hee_SetupAvddssManagement
#define MC_HEE_SWITCH_VOLT_FREQ_MANAGEMENT  s_hee_SetupParam.s_hee_Setup.s_hee_Features1.v_hee_SetupSwitchVoltFreqManagement
#define MC_HEE_TRACE_L1_MANAGEMENT          s_hee_SetupParam.s_hee_Setup.s_hee_Features1.v_hee_SetupTraceL1Management



/* Access Macro for Languages*/

#define MC_HEE_LANG_GE			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_German
#define MC_HEE_LANG_EN			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_English
#define MC_HEE_LANG_IT			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Italian
#define MC_HEE_LANG_FR			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_French
#define MC_HEE_LANG_SP			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Spanish
#define MC_HEE_LANG_DU			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Dutch
#define MC_HEE_LANG_SW			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Swedish
#define MC_HEE_LANG_DA			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Danish
#define MC_HEE_LANG_PO			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Portuguese
#define MC_HEE_LANG_FI			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Finnish
#define MC_HEE_LANG_NO			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Norwegian
#define MC_HEE_LANG_GR			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Greek
#define MC_HEE_LANG_TU			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Turkish
#define MC_HEE_LANG_HU			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Hungarian
#define MC_HEE_LANG_PL			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Polish
#define MC_HEE_LANG_CZ			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Czech
#define MC_HEE_LANG_SL			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Slovakia
#define MC_HEE_LANG_RU			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Russian
#define MC_HEE_LANG_IN			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Indonesia
#define MC_HEE_LANG_AR			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Arabic
#define MC_HEE_LANG_SCH			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_SimplifiedChinese
#define MC_HEE_LANG_TCH			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_TraditionalChinese
#define MC_HEE_LANG_HE			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Hebrew
#define MC_HEE_LANG_LI			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Lithuanian
#define MC_HEE_LANG_RO			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Romanian
#define MC_HEE_LANG_TH			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Thai
#define MC_HEE_LANG_ES			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Estonian
#define MC_HEE_LANG_LA			s_hee_SetupParam.s_hee_Setup.s_hee_SetupLanguages.v_Latvian

#ifdef DYNAMIC_CODEC_PRIORITY_IN_BEARER_FTR
#define MC_HEE_CODEC_FIRST_PRIORITY_IN_BEARER   s_hee_SetupParam.s_hee_Setup.s_hee_CodecPriorityStr.v_hee_FirstCodecPriority
#define MC_HEE_CODEC_SECOND_PRIORITY_IN_BEARER  s_hee_SetupParam.s_hee_Setup.s_hee_CodecPriorityStr.v_hee_SecondCodecPriority
#define MC_HEE_CODEC_THIRD_PRIORITY_IN_BEARER   s_hee_SetupParam.s_hee_Setup.s_hee_CodecPriorityStr.v_hee_ThirdCodecPriority
#define MC_HEE_CODEC_FOURTH_PRIORITY_IN_BEARER  s_hee_SetupParam.s_hee_Setup.s_hee_CodecPriorityStr.v_hee_FourthCodecPriority
/* added for LMSdv93154 */
#if defined (CODEC_FIFTH_PRIO_CPR)
#  define MC_HEE_CODEC_FIFTH_PRIORITY_IN_BEARER s_hee_SetupParam.s_hee_Setup.s_hee_CodecPriorityStr.v_hee_FifthCodecPriority
#endif /* CODEC_FIFTH_PRIO_CPR */
#endif

/*tcmc_msp:PR1151 changes on date 11/11/2002*/
#ifdef BER_WITHOUT_SIM_FTR
#define MC_HEE_BER_WITHOUT_SIM_STATE s_hee_SetupParam.s_hee_Setup.s_hee_Features2.v_hee_SetupBerWithoutSimState
#endif
/*tcmc_msp: end of changes*/

/* .ho files parsing macros */

⌨️ 快捷键说明

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