📄 heestp.ho
字号:
MC_HEE_BIT_FIELD( u32 , v_hee_Setup_SpareDigit , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_Setup_Equalizer , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_Setup_Brix , 1 )
/* MSO: 13th December 2001. Problem #156 */
/* Added field v_hee_AmrActived */
MC_HEE_BIT_FIELD( u32 , v_hee_AmrActived , 1 )
/* MSO: 05th February 2002. Problem #264 */
/* Added field v_hee_SetupMATAccessState */
MC_HEE_BIT_FIELD( u32 , v_hee_SetupMATAccessState , 3 )
MC_HEE_BIT_FIELD( u32 , v_hee_Operator7 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_Operator6 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_Operator5 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_Operator4 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_Operator3 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_Operator2 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_Operator1 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_BOUYGUESoperator , 1 )
MC_HEE_END_PACKED_TYPE( t_hee_Features1 )
/*******************************************************************************************/
MC_HEE_BEGIN_PACKED_TYPE( t_hee_FeaturesGPRS1 )
MC_HEE_BIT_FIELD( u32 , v_hee_OperationMode , 3 )
MC_HEE_BIT_FIELD( u32 , v_hee_IncomingSpeechCallWhileCSDCall , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_GPRSAttach , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_PDPActivation , 2 )
MC_HEE_BIT_FIELD( u32 , v_hee_CounterType , 2 )
MC_HEE_BIT_FIELD( u32 , v_hee_MultiSlotClass , 5 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSPrecedenceMin , 2 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSDelayMin , 3 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSReliabilityMin , 3 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSMeanMin , 8 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSPrecedenceRequested , 2 )
MC_HEE_END_PACKED_TYPE( t_hee_FeaturesGPRS1 )
MC_HEE_BEGIN_PACKED_TYPE( t_hee_FeaturesGPRS2 )
/* LKN 19-03-02 Added RELEASE99_CPR section */
#if defined(RELEASE99_CPR)
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinGuaranteedDLBitRate , 8 ) /* Qos profile : Guaranteed Bit Rate for Downlink */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinGuaranteedULBitRate , 8 ) /* Qos profile : Guaranteed Bit Rate for Uplink */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinTrafficHandling , 2 ) /* Qos profile : Traffic Handling Priority */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinTransferDelay , 6 ) /* Qos profile : Transfert Delay */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinSDUErrorRatio , 4 ) /* Qos profile : SDU error ratio */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinResidualBER , 4 ) /* Qos profile : Residual BER */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinMaxDLBitRate , 8 ) /* Qos profile : Maximum Bit Rate for Downlink */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinMaxULBitRate , 8 ) /* Qos profile : Maximum Bit Rate for Uplink */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinMaxSDUSize , 8 ) /* Qos profile : Maximum SDU size */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinDeliveryErrSDU , 3 ) /* Qos profile : Delivery Erroneous SDU */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinDeliveryOrder , 2 ) /* Qos profile : DeliveryOrder */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMinTrafficClass , 3 ) /* Qos profile : Traffic Class */
MC_HEE_BIT_FIELD( u32 , v_hee_QosGuaranteedDLBitRate , 8 ) /* Qos profile : Guaranteed Bit Rate for Downlink */
MC_HEE_BIT_FIELD( u32 , v_hee_QosGuaranteedULBitRate , 8 ) /* Qos profile : Guaranteed Bit Rate for Uplink */
MC_HEE_BIT_FIELD( u32 , v_hee_QosTrafficHandling , 2 ) /* Qos profile : Traffic Handling Priority */
MC_HEE_BIT_FIELD( u32 , v_hee_QosTransferDelay , 6 ) /* Qos profile : Transfert Delay */
MC_HEE_BIT_FIELD( u32 , v_hee_QosSDUErrorRatio , 4 ) /* Qos profile : SDU error ratio */
MC_HEE_BIT_FIELD( u32 , v_hee_QosResidualBER , 4 ) /* Qos profile : Residual BER */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMaxDLBitRate , 8 ) /* Qos profile : Maximum Bit Rate for Downlink */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMaxULBitRate , 8 ) /* Qos profile : Maximum Bit Rate for Uplink */
MC_HEE_BIT_FIELD( u32 , v_hee_QosMaxSDUSize , 8 ) /* Qos profile : Maximum SDU size */
MC_HEE_BIT_FIELD( u32 , v_hee_QosDeliveryErrSDU , 3 ) /* Qos profile : Delivery Erroneous SDU */
MC_HEE_BIT_FIELD( u32 , v_hee_QosDeliveryOrder , 2 ) /* Qos profile : DeliveryOrder */
MC_HEE_BIT_FIELD( u32 , v_hee_QosTrafficClass , 3 ) /* Qos profile : Traffic Class */
#endif /* RELEASE99_CPR */
MC_HEE_BIT_FIELD( u32 , v_hee_QoSPeakMin , 4 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSDelayRequested , 3 )
MC_HEE_BIT_FIELD( u32 , v_hee_2PDPManagement , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSReliabilityRequested , 3 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSPeakRequested , 4 )
MC_HEE_BIT_FIELD( u32 , v_RFU2 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_QoSMeanRequested , 8 )
MC_HEE_BIT_FIELD( u32 , v_RFU3 , 8 )
MC_HEE_END_PACKED_TYPE( t_hee_FeaturesGPRS2 )
/*******************************************************************************************/
#ifdef DYNAMIC_CODEC_PRIORITY_IN_BEARER_FTR
/* begin LMSdv93154 / LMSdv96917 */
#if defined (CODEC_FIFTH_PRIO_CPR) /* ------------------------- */
MC_HEE_BEGIN_PACKED_TYPE( t_hee_CodecPriorityStr )
MC_HEE_BIT_FIELD( u32 , v_hee_FillCodecPriority ,12 )
MC_HEE_BIT_FIELD( u32 , v_hee_FifthCodecPriority , 4 )
MC_HEE_BIT_FIELD( u32 , v_hee_FourthCodecPriority , 4 )
MC_HEE_BIT_FIELD( u32 , v_hee_ThirdCodecPriority , 4 )
MC_HEE_BIT_FIELD( u32 , v_hee_SecondCodecPriority , 4 )
MC_HEE_BIT_FIELD( u32 , v_hee_FirstCodecPriority , 4 )
MC_HEE_END_PACKED_TYPE( t_hee_CodecPriorityStr )
#else /* CODEC_FIFTH_PRIO_CPR -------------------------------- */
/* LMSdv94437 - 21/08/03 - tcmc_wbm */
MC_HEE_BEGIN_PACKED_TYPE( t_hee_CodecPriorityStr )
MC_HEE_BIT_FIELD( u32 , v_hee_FourthCodecPriority , 8 )
MC_HEE_BIT_FIELD( u32 , v_hee_ThirdCodecPriority , 8 )
MC_HEE_BIT_FIELD( u32 , v_hee_SecondCodecPriority , 8 )
MC_HEE_BIT_FIELD( u32 , v_hee_FirstCodecPriority , 8 )
MC_HEE_END_PACKED_TYPE( t_hee_CodecPriorityStr )
/* End LMSdv94437 */
#endif /* CODEC_FIFTH_PRIO_CPR -------------------------------- */
/* end LMSdv93154 / LMSdv96917 */
#endif /* DYNAMIC_CODEC_PRIORITY_IN_BEARER_FTR */
/*******************************************************************************************/
MC_HEE_BEGIN_PACKED_TYPE( t_hee_Features2 )
#ifdef BER_WITHOUT_SIM_FTR
MC_PCC_FILL_STRUCT2
#ifdef TELECA_MS20_FTR
MC_HEE_BIT_FIELD( u32 , v_hee_Features2Dummy , 6 )
MC_HEE_BIT_FIELD( u32 , v_hee_FirstStartup , 1 )
#else /* TELECA_MS20_FTR */
MC_HEE_BIT_FIELD( u32 , v_hee_Features2Dummy , 7 )
#endif /* TELECA_MS20_FTR */
MC_HEE_BIT_FIELD( u32 , v_hee_CtmIndication , 1 )
MC_HEE_BIT_FIELD( u16, v_hee_Features2_fillword , 7 )
MC_HEE_BIT_FIELD( u16, v_hee_SetupBerWithoutSimState , 1 )
#else /* BER_WITHOUT_SIM_FTR */
MC_PCC_FILL_STRUCT3
#ifdef TELECA_MS20_FTR
MC_HEE_BIT_FIELD( u32 , v_hee_Features2Dummy , 6 )
MC_HEE_BIT_FIELD( u32 , v_hee_FirstStartup , 1 )
#else /* TELECA_MS20_FTR */
MC_HEE_BIT_FIELD( u32 , v_hee_Features2Dummy , 7 )
#endif /* TELECA_MS20_FTR */
MC_HEE_BIT_FIELD( u32 , v_hee_CtmIndication , 1 ) /* tcmc_abb: PR1401 */
#endif /* BER_WITHOUT_SIM_FTR */
MC_HEE_END_PACKED_TYPE( t_hee_Features2 )
/*******************************************************************************************/
/* LMSdv94711 - 22/08/03 - tcmc_wbm */
/*#if defined (SPV_FLOATING_MATCHING_DIGITS)
MC_HEE_FIELD_TYPE_BEGIN( t_hee_Features3 )
MC_HEE_FIELD_BLOCK( u8 , v_NbFloatingDigits , HEE_SETUP_NB_FLOATING_DIGITS )
MC_HEE_GAP( v_Empty , 3 )
MC_HEE_FIELD_TYPE_END( t_hee_Features3 )
#endif*/ /* SPV_FLOATING_MATCHING_DIGITS */
#if defined (SPV_FLOATING_MATCHING_DIGITS) || defined (SPV_LOWER_LIMIT_FOR_DIGITS_CMP)
MC_HEE_FIELD_TYPE_BEGIN( t_hee_Features3 )
#if defined (SPV_FLOATING_MATCHING_DIGITS)
MC_HEE_FIELD_BLOCK( u8 , v_NbFloatingDigits , HEE_SETUP_NB_FLOATING_DIGITS )
#endif
#if defined (SPV_LOWER_LIMIT_FOR_DIGITS_CMP)
MC_HEE_FIELD_BLOCK( u8 , v_NbFixedDigits , HEE_SETUP_NB_FIXED_DIGITS )
#endif
#if defined (SPV_FLOATING_MATCHING_DIGITS) && defined (SPV_LOWER_LIMIT_FOR_DIGITS_CMP)
MC_HEE_GAP( v_Empty , 2 )
#else
MC_HEE_GAP( v_Empty , 3 ) /* only one of the 2 switches is defined */
#endif
MC_HEE_FIELD_TYPE_END( t_hee_Features3 )
#endif /* SPV_FLOATING_MATCHING_DIGITS || SPV_LOWER_LIMIT_FOR_DIGITS_CMP */
/* End LMSdv94711 */
/*******************************************************************************************/
#else /*LABWIN_NT */
/*******************************************************************************************/
MC_HEE_BEGIN_PACKED_TYPE( t_hee_SetupLanguages )
MC_HEE_BIT_FIELD( u32 , v_German , 1 )
MC_HEE_BIT_FIELD( u32 , v_English , 1 )
MC_HEE_BIT_FIELD( u32 , v_Italian , 1 )
MC_HEE_BIT_FIELD( u32 , v_French , 1 )
MC_HEE_BIT_FIELD( u32 , v_Spanish , 1 )
MC_HEE_BIT_FIELD( u32 , v_Dutch , 1 )
MC_HEE_BIT_FIELD( u32 , v_Swedish , 1 )
MC_HEE_BIT_FIELD( u32 , v_Danish , 1 )
MC_HEE_BIT_FIELD( u32 , v_Portuguese , 1 )
MC_HEE_BIT_FIELD( u32 , v_Finnish , 1 )
MC_HEE_BIT_FIELD( u32 , v_Norwegian , 1 )
MC_HEE_BIT_FIELD( u32 , v_Greek , 1 )
MC_HEE_BIT_FIELD( u32 , v_Turkish , 1 )
MC_HEE_BIT_FIELD( u32 , v_Hungarian , 1 )
MC_HEE_BIT_FIELD( u32 , v_Polish , 1 )
MC_HEE_BIT_FIELD( u32 , v_Czech , 1 )
MC_HEE_BIT_FIELD( u32 , v_Slovakia , 1 )
MC_HEE_BIT_FIELD( u32 , v_Russian , 1 )
MC_HEE_BIT_FIELD( u32 , v_Indonesia , 1 )
MC_HEE_BIT_FIELD( u32 , v_Arabic , 1 )
MC_HEE_BIT_FIELD( u32 , v_SimplifiedChinese , 1 )
MC_HEE_BIT_FIELD( u32 , v_TraditionalChinese , 1 )
MC_HEE_BIT_FIELD( u32 , v_Hebrew , 1 )
MC_HEE_BIT_FIELD( u32 , v_Lithuanian , 1 )
MC_HEE_BIT_FIELD( u32 , v_Romanian , 1 )
MC_HEE_BIT_FIELD( u32 , v_Thai , 1 )
MC_HEE_BIT_FIELD( u32 , v_Estonian , 1 )
MC_HEE_BIT_FIELD( u32 , v_Latvian , 1 )
MC_HEE_BIT_FIELD( u32 , v_RFU , 4 )
MC_HEE_END_PACKED_TYPE( t_hee_SetupLanguages )
/*******************************************************************************************/
MC_HEE_BEGIN_PACKED_TYPE( t_hee_Features )
MC_HEE_BIT_FIELD( u32 , v_hee_ROKoperator , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_FTMoperator , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_KPNoperator , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_LoftFeatures , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_UEFAFeatures , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupHRPriority , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupHRState , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupEndSessionSTK2 , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupSTKEmptyString , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupSTKCrBit , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupEscalatingTimer , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupDisplayMenuLang , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupMenuRegister , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupVibrator , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupProtectMboxn , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupReadWelcomeInSim , 1 )
#ifdef DYNAMIC_FREQBAND_SFI
MC_HEE_BIT_FIELD( u32 , v_hee_SetupDCSState , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupEGSMState , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupGSMState , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupGSM850State , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupPCS1900State , 1 )
#else
MC_HEE_BIT_FIELD( u32 , v_hee_SetupDCSState , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupEGSMState , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupGSMState , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupTextPrompt , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupMbNbNotEditable , 1 )
#endif
MC_HEE_BIT_FIELD( u32 , v_hee_SetupBeepCredit , 1 )
MC_HEE_BIT_FIELD( u32 , v_hee_SetupSmartEditor , 1 )
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -