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

📄 custsecumts_ain.h

📁 free sources for gsm
💻 H
📖 第 1 页 / 共 2 页
字号:
#ifndef _CUSTSECUMTS_AIN_H_
#define _CUSTSECUMTS_AIN_H_
/*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*

                  HEADER FILE FOR SAMSUNG UMTS PROJECT

GENERAL DESCRIPTION

  捞 颇老篮 make file俊 狼秦 secumts.h啊 define登搁辑 葛电 扁瓷 / file甸俊 
  措秦辑 扁夯利栏肺 include登绰 file棺 feature殿俊 沥狼秦 初篮 file捞促.
  阿 扁瓷俊 措茄 feature甸篮 扁瓷窜困狼 sub feature啊 define登绊
  samsung feature绰 力老 付瘤阜俊 秦寸 扁瓷 feature吝俊 sub feature甸阑 
  define or undefine秦辑 扁瓷窜困狼 feature包府甫 侩捞窍霸 窍绰霸 格利捞促.

  阿 鞘夸茄 扁瓷窜困狼 feature殿苞 header file狼 including.

USAGE 

  阿 扁瓷 甸俊 措茄 sub feature绰 秦寸 include file俊 秦寸 淬寸磊甸捞
  define秦辑 荤侩茄促. FEATURE甫 备泅矫 秦寸 cust_xxx.h俊辑 undef肺
  备泅 饶 SAMSUNG_XXX_XXX俊 狼秦辑 define or not define窍档废 茄促.
  阿 扁瓷俊 措秦辑 荤侩/昏力绰 力老付瘤阜俊 SAMSUNG_XXX_XXX俊 狼秦
  葛滴 包府登档废 茄促.

  EX)
    define备炼 : 
    - main : FEATURE_SAMSUNG 
    - sub  : FEATURE_SAMSUNG_扁瓷1 - _SAMSUNG_扁瓷1_AAA
             FEATURE_SAMSUNG_扁瓷2 - _SAMSUNG_扁瓷2_BBB

    < custsecumts.h >
    #include "custvmsz.h"  // qualcomm reference header

    FEATURE_SAMSUNG
     FEATURE_SAMSUNG_HW      - define _SAMSUNG_HW_MEMORY

     FEATURE_SAMSUNG_PROT    - define _SAMSUNG_PROT_UMTS
                             - define _SAMSUNG_PROT_GCF

     FEATURE_SAMSUNG_BREW_UI - define _SAMSUNG_BREW_IDLE_POPUP
                             - define _SAMSUNG_BREW_ADMINSETTING
                             - define _SAMSUNG_BREW_PBM
   

Copyright (c) 2005 by SAMSUNG ELECTRONICS Corporated. All Rights Reserved.
*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*/


/*===========================================================================

                        EDIT HISTORY FOR MODULE

  This section contains comments describing changes made to the module.
  Notice that changes are listed in reverse chronological order.

when       who     what, where, why
--------   ---     ----------------------------------------------------------
03/15/05   jwlee   change all definition names for 3'd party company name to
                   _SAMSUNG_FUNCTION_xxx.(seperation in units of functionality)
02/04/05   jwlee   Create a file and Add basic including file & feature.

===========================================================================*/
////////////////////////////// START OF FILE ////////////////////////////////
/*===========================================================================

               INCLUDE  QUALCOMM REFERENCE MAIN HEADER FILE

===========================================================================*/

#include "custkmrz.h"   // SEC_UI1_SYJ_050513_001


/*===========================================================================

                  INCLUDE HEAHDER FILE FOR EACH FEATURES

===========================================================================*/

/*===========================================================================

                         SAMSUNG 扁夯 FEATURE 沥狼

===========================================================================*/

#define FEATURE_SAMSUNG

#ifdef FEATURE_SAMSUNG

////////////////////////////////////////////////////////////////////////////
//                                                                        //
//   QUALCOMM FEATURE包访 昏力 LIST                                       //
//                                                                        //
////////////////////////////////////////////////////////////////////////////

#undef FEATURE_APP_MOBIMON
#undef FEATURE_APP_GUNIMON
#undef FEATURE_APP_SPRITEGAME
#undef FEATURE_BT             // BT, QBT removed
#undef FEATURE_IBT
#undef FEATURE_APP_BLUETOOTH
#undef FEATURE_GPSAPP
#undef FEATURE_GSM_850_BAND   // GSM 850
#undef FEATURE_WCDMA_PCS      // WCDMA 1900
#undef FEATURE_APP_TEST_AUTOMATION
#undef FEATURE_APP_QALBUM
#undef FEATURE_GRAPHICS_GRP_SUPPORT
#undef FEATURE_QTV_MDP_TRANSFORMATIONS
#undef FEATURE_TTY
#undef FEATURE_TTY_UMTS
#undef FEATURE_REAL_AUDIO
#undef FEATURE_APP_REAL
#undef FEATURE_APP_SDP
//#undef FEATURE_QVPHONE   // SEC_UI1_KSR
#define _FEATURE_SAMSUNG_HW_REV0  //SEC_L1_LCK_050401_001   //MSM6275 檬扁 悸诀 可记
#define _SAMSUNG_HW_SVELTE_QVGA_LCD  // SEC_UI1_KSR_050721  烙矫肺..
#define FEATURE_SECONDARY_DISPLAY //SEC_UI1_HWP_0808_001
//SEC_UI1_HWP_050718_001 )


////////////////////////////////////////////////////////////////////////////
//                                                                        //
//   荤诀磊(OPERATOR)包访 沥狼                                            //
//                                                                        //
////////////////////////////////////////////////////////////////////////////

/* SERVICE PROVIDER包访 DEFINE篮 dmss_flags.min俊辑 define等促.*/
#if defined (_SERVICE_OPEN) // from defined in make file
  #define _SAMSUNG_OPEN
#elif defined (_SERVICE_TIM)      // sec_ui2_ikyom_20050706_2
  #define _SAMSUNG_TIM
#elif defined (_SERVICE_TMOBILE)
  #define _SAMSUNG_TMO
#elif defined (_SERVICE_VODAFONE)
  #define _SAMSUNG_VODA
#elif defined (_SERVICE_TELEFONICA)
  #define _SAMSUNG_TELEFONICA
#elif defined (_SERVICE_TMN)
  #define _SAMSUNG_TMN
#elif defined (_SERVICE_O2UK)
  #define _SAMSUNG_O2
#elif defined (_SERVICE_ORANGE)
  #define _SAMSUNG_ORANGE
#elif defined (_SERVICE_HUTCHISON)
  #define _SAMSUNG_HUTCHISON
#endif


/*
#define _SAMSUNG_VODA        1
#define _SAMSUNG_TMO         2
#define _SAMSUNG_TMO_US      3
#define _SAMSUNG_ORANGE      4
#define _SAMSUNG_O2          5
#define _SAMSUNG_TIM         6
#define _SAMSUNG_MOBISTAR    7
#define _SAMSUNG_TELEFONICA  8
#define _SAMSUNG_HUTCHISON   9

#define _SAMSUNG_OPEN        100            // FEATURE_Z130_OPEN

// OPERATOR甫 瘤沥秦霖促.
#define T_SAMSUNG_OPERATOR    _SAMSUNG_OPEN // FP_OPERATOR
*/


////////////////////////////////////////////////////////////////////////////
//                                                                        //
//   MP(剧魂/八刘 : Mass Production)包访 FEATURE                          //
//                                                                        //
////////////////////////////////////////////////////////////////////////////

#define FEATURE_SAMSUNG_MP

#ifdef FEATURE_SAMSUNG_MP
 #define _SAMSUNG_MP_CUSTOM_RESET
 #define _SAMSUNG_MP_NV_BACKUP
 #define _SAMSUNG_MP_RTC_TIME
 #define _SAMSUNG_MP_PRECONFIG   // FEATURE_SAMSUNG_FACTORY_PRECONFIG
 #define _SAMSUNG_MP_GETDISPLAY  // FEATURE_SAMSUNG_GETDISPLAY
 #define _SAMSUNG_MP_FINALCMD
//SEC_UI2_KKW_20050817_2 FEATURE 4俺 眠啊 
 #define _SAMSUNG_MP_FULL_SVC_RESET
 #define _SAMSUNG_MP_SVC_RESET
 #define _SAMSUNG_MP_JAVA_RESET
 #define _SAMSUNG_MP_MEDIA_RESET
#endif //FEATURE_SAMSUNG_MP


////////////////////////////////////////////////////////////////////////////
//                                                                        //
//   HW包访 Device Driver / Low Layer FEATURE ( SAMSUNG_HW_XXX )          //
//                                                                        //
////////////////////////////////////////////////////////////////////////////

#define FEATURE_SAMSUNG_HW

#ifdef FEATURE_SAMSUNG_HW

 #define _SAMSUNG_HW_6275 

 #define _SAMSUNG_HW_TFS4
 #define _SAMSUNG_HW_USB_DLOAD
 #ifdef _SAMSUNG_HW_USB_DLOAD
 #define _SAMSUNG_HW_USB_SELECT
 #endif
 #ifdef _SAMSUNG_HW_TFS4
 #define _SAMSUNG_BREW_TFS4
 #endif 

 #define _SAMSUNG_HW_CAMERA
 #ifdef _SAMSUNG_HW_CAMERA
 #define _SAMSUNG_HW_CAMERA_FLASH
 #endif
 
 #define _SAMSUNG_HW_LCD
 #ifdef _SAMSUNG_HW_LCD
 #define _SAMSUNG_HW_LCD_SUB
 #define _SAMSUNG_HW_LCD_DIM
 #endif

 #define _SAMSUNG_HW_HALL_SENS
 #ifdef _SAMSUNG_HW_HALL_SENS
 #define _SAMSUNG_HW_SLIDE_FOLDER
 #endif 
 #define _SAMSUNG_HW_KEY
 #define _SAMSUNG_HW_KEYLED 
 
 #define _SAMSUNG_HW_MEMORY

 #define _SAMSUNG_HW_RF
 #define _SAMSUNG_HW_RF_LINEARIZERS
 #define _SAMSUNG_HW_RF_GSM
 #define _SAMSUNG_HW_TESTMODE
 
 #define _SAMSUNG_HW_RF_WCDMA_MIN_POWER  // DVGA OFFSET, OLPC PROBLEM OCCURED.
 #ifdef _SAMSUNG_HW_RF_WCDMA_MIN_POWER
 #undef FEATURE_WCDMA_MIN_INIT_TX_PWR
 #endif
 
 #define _SAMSUNG_HW_VBATT
 #define _SAMSUNG_HW_PMIC
 #define _SAMSUNG_HW_CHARGER
 #define _SAMSUNG_HW_RTC_ALARM
#ifdef _SAMSUNG_HW_RTC_ALARM
  #define _SAMSUNG_RTC_ALARM    //tech_alarm_mkjang_060105_1
#endif

 
 #define _SAMSUNG_HW_CURRENT_CONSUMPTION
 #define _SAMSUNG_HW_CLK_REGIME
 
 #define _SAMSUNG_HW_SOUND
 
 #define _SAMSUNG_HW_BT
 
 #define _SAMSUNG_HW_BIO
 
 #define _SAMSUNG_HW_MOTOR
 
 #define _SAMSUNG_HW_FAST_BOOT


#ifdef FEATURE_BUILD_MMC // Qualcomm Feature
 #undef FEATURE_BUILD_MMC
 #undef FEATURE_MMC
 #undef FEATURE_EFS_SFAT
 #undef FEATURE_DRV_SDCC //sec_system_erik_060105_1
#endif //FEATURE_BUILD_MMC


#define _SAMSUNG_POWERON_CHARGING_CURRENT_UI_SLEEP // sec_system_insunPyo_20060309_1 : PowerOn面傈吝 家葛 傈幅 捞蜡肺  UI Sleep俊 甸绢啊霸 荐沥.

#endif //FEATURE_SAMSUNG_HW



////////////////////////////////////////////////////////////////////////////
//                                                                        //
//   TRACE/DEBUGGING包访 FEATURE                                          //
//                                                                        //
////////////////////////////////////////////////////////////////////////////

#define FEATURE_SAMSUNG_TRACE

#ifdef FEATURE_SAMSUNG_TRACE //below is Qualcomm Features.

 #define FEATURE_ERR_EXTENDED_STORE
 #define FEATURE_SAVE_DEBUG_TRACE
 #define FEATURE_OPTIMIZE_TRACE_RECORDS
 #define FEATURE_SAVE_TRACE_EXTENDED

#define _SAMSUNG_HEAP3X_DEBUG    // SEC_UI1_KSR_050528_1   for samsung heap debugging.
#undef HEAP_DEBUGGING        // SEC_UI1_KSR_050528_1   for samsung heap debugging.
#endif //FEATURE_SAMSUNG_TRACE



////////////////////////////////////////////////////////////////////////////
//                                                                        //
//   UMTS PROTOCOL包访 FEATURE ( 荐盔俺惯角苞 傍蜡 FEATURE荤侩 )          //
//                                                                        //
////////////////////////////////////////////////////////////////////////////

#define FEATURE_SAMSUNG_PROT

#ifdef FEATURE_SAMSUNG_PROT

 #undef _SAMSUNG_PROT_GCF
 #undef _SAMSUNG_PROT_IOT

 // 荐盔 PROTOCOL PART客 傍蜡窍绰 FEATURE. 
 #define FEATURE_SAMSUNG_UMTS
 #define FEATURE_SAMSUNG_BREW 
 #define FEATURE_SAMSUNG_6250
 #define FEATURE_SAMSUNG_6275 //ccy_051129 Feature Add.
 #define FEATURE_SAMSUNG_OPTIMA 
 #define FEATURE_SAMSUNG_Z100
 #define FEATURE_SAMSUNG_SILENT_REDIAL_AS_FAIL
 #define FEATURE_SAMSUNG_DUAL_GSM_RESELCT_FAIL
 #define FEATURE_SAMSUNG_DUAL_SILENT_REDIAL_AS_FAIL
 #define FEATURE_SAMSUNG_Z107
 /*Ravik : added this flag for all Z100i fixes  */
 #define FEATURE_SAMSUNG_Z100
 #define FEATURE_SAMSUNG_Z100i
 #define FEATURE_SAMSUNG_Z105
 #define FEATURE_SAMSUNG_Z105_TEMP
 #define FEATURE_SAMSUNG_Z110
 #define FEATURE_SAMSUNG_RAT_INFO_DISABLE /*QCOM00000872*/
 #define FEATURE_SAMSUNG_DUALMODE_IMPROVEMENT
 #undef  FEATURE_ALS 
 #define FEATURE_SAMSUNG_ALS
//ccy_6230_porting(
#ifdef _SAMSUNG_TMO
  #define FEATURE_SAMSUNG_TMOBILE
#endif
//)
//ccy_051103(
#ifdef _SAMSUNG_O2
  #define FEATURE_SAMSUNG_MMO2
  // MMO2 包访 扁瓷八刘阑 困秦 FEATURE_SAMSUNG_MMO2甫 enable矫虐绊 
  //FEATURE_SAMSUNG_MMO2_ACCEPTANCE甫  FEATURE_SAMSUNG_MMO2肺 函版. prot_whlee. 20051212.
  //#define FEATURE_SAMSUNG_MMO2_ACCEPTANCE 
#endif  
//)
#ifdef _SAMSUNG_TIM
  #define FEATURE_SAMSUNG_TIM
#endif

 #define FEATURE_SAMSUNG_GSM_PCS1900
 
 #define _SAMSUNG_PROT_UMTS              //FEATURE_SAMSUNG_UMTS
 #define _SAMSUNG_PROT_PWR_ON_ATT        //FEATURE_SAMSUNG_PWR_ON_ATT
 #define _SAMSUNG_PROT_DRX_OFF           //FEATURE_SAMSUNG_DRX_OFF
 #define _SAMSUNG_PROT_REG_STATE         //FEATURE_SAMSUNG_REG_STATE //[withGod]__20040820 LU cause
 #define _SAMSUNG_PROT_SS                //FEATURE_SAMSUNG_SS
 #define _SAMSUNG_SO_CLIP                // ITALIA TIM SIM SO-CLIP  包访 
 #define _SAMSUNG_PROT_GCF_VERSION  
// #define _SAMSUNG_SS_GCF
 #define _SAMSUNG_PROT_ADJUST_C1_THRESHOLD //FEATURE_SAMSUNG_ADJUST_C1_THRESHOLD
 #define FEATURE_SAMSUNG_GSM_NCELL_OPTIMISATION//ccy_051129 Feature Add.
#endif //FEATURE_SAMSUNG_PROT



////////////////////////////////////////////////////////////////////////////
//                                                                        //
//   DATA包访 FEATURE                                                     //
//                                                                        //
////////////////////////////////////////////////////////////////////////////

//SEC_UI1_HWP_0808_001 #define FEATURE_SAMSUNG_DATA
#undef FEATURE_SAMSUNG_DATA

⌨️ 快捷键说明

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