endif
ifeq \GLOBAL_EXPORT_FLAG += RAM_CLK_IS_104M endif
ifeq \GLOBAL_EXPORT_FLAG += RAM_CLK_IS_156M endif
ifeq \GLOBAL_EXPORT_FLAG += SPI_FLSH_52M endif
ifeq \GLOBAL_EXPORT_FLAG += SPI_FLSH_78M endif
ifeq \GLOBAL_EXPORT_FLAG += SPI_FLSH_104M endif
#################################################################
## 3 ##
##配置底层是否支持WAP/MMS,1为支持,0为不支持####### WAPMMS_SUPPORT ?= 1
ifeq \MMI_USING_SLIM_WAPMMS := YES
ifeq \GLOBAL_EXPORT_FLAG += MMI_USING_SLIM_WAPMMS endif endif
#如果3216的项目是不支持WAPMMS的,这里要定义WAPMMS_SUPPORT ?= 0
#如果是3232的项目,可以支持SLIM WAPMMS,这里要定义WAPMMS_SUPPORT ?= 1,MMI_USING_SLIM_WAPMMS := YES
#如果是3264或者6432的项目,可以支持全功能的WAPMMS,这里要定义WAPMMS_SUPPORT ?= 1
##对于读写速度较慢的flash,需要定义这个宏,
##定义这个宏后,当运行camera/video player/video recorder等应用时不自动下载彩信内容,只下载彩信通知,用户可以之后手动下载彩信内容 #GLOBAL_EXPORT_FLAG += MANUAL_DOWNLOAD_MMS
#################################################################
## 4 ##
#######选择LCD型号,驱动程序edrv/lcdd################### ## 1 QVGA 240*320
## Hx8347 Lgdp4532 St7781 Ssd1297 Spfd5408b
## Hx8367 S6d1121 St7787 Ili9320 ## Otm3225 Ili9325 Ili9328 Ili9340 ## 2 QCIF 176*220
## Hx8340b Kc20 R61503v Otm2201a
## Ili9225 lgb4525b R61503vr Otm2201h ## Ili9225b Ili9225br S6d0164 Dc2200 ## 3 QQVGA 128*160
## Ili9163 S6b33bf St7669v S6d0144 ## St7735 Hx8345a Fd54124bv
LCD_MODEL ?= ili9163c st7735r
##lcd model interface:slcd/gouda/lcdc LCD_IF ?= gouda
TARGET_EXPORT_FLAG += lcd_line_8_low ifeq \
GLOBAL_EXPORT_FLAG += __PRJ_WITH_SPILCD__ endif # (${LCD_IF},)
#我们的lcd驱动支持自适应;lcd接口支持gouda和slcd,根据硬件情况进行配置。支持的lcd模组可以查看\\soft\\platform\\edrv\\lcdd\\
#################################################################
## 5 ##
#######选择CAMERA型号,驱动程序edrv/camdold################### ##1 OmniVision OV7660 VGA ## OmniVision OV7670 VGA ## OmniVision OV7675 VGA ##2 GalaxyCore GC0306 VGA ## GalaxyCore GC0307 VGA ## GalaxyCore GC0309 VGA ##3 BYD BYD3503 VGA ## BYD BYD3603 VGA ## BYD BYD3703 VGA
##4 HYNIX YACBAA0SDDAS VGA ## HYNIX HYA10S VGA ##5 SET SIV100B VGA
##6 Superpix SP80818 VGA
CAMERA_MODEL := gc0309 pas6175
##camera model interface:parallel/spi CAMERA_IF ?= parallel
##支持双camera
#GLOBAL_EXPORT_FLAG += SUPPORT_DUAL_CAMERA ##拍照时候闪光灯功能
#GLOBAL_EXPORT_FLAG += __CAMERA_FEATURE_FLASH__ ##使用camera模拟2d sensor
#GLOBAL_EXPORT_FLAG += CAM_MD_SUPPORT
ifeq \
GLOBAL_EXPORT_FLAG += __PRJ_WITH_SPICAM__ endif # (${CAMERA_IF},)
#我们的cam驱动支持自适应;lcd接口支持parallel和spi,根据硬件情况进行配置。支持的cam模组可以查看\\soft\\platform\\edrv\\camlod\\
#################################################################
## 6 ##
#######选择Blue Tooth型号,驱动程序edrv/btd################### ##RDA5868+ 6x6 ##RDA5872 6x6 ##RDA5870 6x6 ##RDA5875 4x4
##推荐使用RDA5872,RDA5870兼容设计,Gallite平台支持BT免晶体设计
BT_MODEL ?= rda5875
ifneq (${BT_MODEL},)
## 当不支持A2DP的时候需要定义这个宏
#GLOBAL_EXPORT_FLAG += __BT_NO_A2DP_PROFILE__ #GLOBAL_EXPORT_FLAG += __BT_AUDIO_VIA_SCO__ # Define BT crystal flag BT_SHARE_CRYSTAL := 1 endif # (${BT_MODEL},)
#################################################################
## 7 ##
#######选择ATV型号,驱动程序edrv/analogtvd################### ##RDA5888S 8x8 ##RDA5888E 6x6
##推荐使用RDA5888E,Gallite平台支持ATV免晶体设计
ATV_MODEL ?=
ifneq (${ATV_MODEL},) ANALOG_TV_SUPPORT := 1
endif # (${ATV_MODEL},)
#################################################################
## 8 ##
##配置T卡接口为sdmmc,使用PSI接口时候可以配置为spi#### MCD_IF ?= sdmmc
#################################################################
## 9 ##
##umss_storage_flashmc表示支持FLASH和T卡U盘,umss_storage_mc 表示仅支持T卡U盘###
UCTLS_SERVICE ?= umss_storage_flashmc
#################################################################
## 10 ##
##配置I2C类型,当配置了这项为i2c_gpio之后,I2C接口将作为GPIO来使用,用GPIO10和GPIO11来软件模拟I2C接口###
I2C_MODEL ?=
ifeq \
TARGET_EXPORT_FLAG += I2C_BASED_ON_GPIO endif
#################################################################
## 11 ##
#######选择gsensor型号,驱动程序edrv/gsensor################### ## mma7660fc
## mma7660fc_gpio GSENSOR_MODEL ?=
#################################################################
## 12 ##
##选择多卡模式,rda1203_gallite(2卡驱动);threesimd(3卡驱动);fourdimd(4卡驱动),驱动程序在edrv/dual_sim中##
DUALSIM_MODEL ?= rda1203_gallite_CT1129 ifeq \TARGET_EXPORT_FLAG += GALLITE_IS_8806 else
ifeq \TARGET_EXPORT_FLAG += GALLITE_IS_8808 endif
endif
#8806和8808的区别在bv3及其以前是不存在的,统一用TARGET_EXPORT_FLAG += GALLITE_IS_CT1129
##3卡驱动需要定义此宏
#TARGET_EXPORT_FLAG += TGT_THREE_SIM
##支持的多卡的数量***
NUMBER_OF_SIM ?= 2
##支持多卡的卡序排列*** USER_SIM_ORDER := 1 2
##如果用了SIM switch开关,就打开此宏 #TARGET_EXPORT_FLAG += SIM_SWITCH_USED
ifneq (${USER_SIM_ORDER},)
TARGET_EXPORT_FLAG += USER_SIM_SWAP endif # (${USER_SIM_ORDER},) #这里要根据sim卡数量合理配置
#################################################################
## 13 ##
##定义资源包####### CT_ERES :=440_3216
#这里定义使用的资源包,资源包在\\soft\\application\\target_res下。 #################################################################
## 14 ##
# Define the ML language support多国语言设置 ## ML_SUPPORT_CP0 印地语 ## ML_SUPPORT_CP1256 波斯语 ## ML_SUPPORT_CP1258 越南语 ## ML_SUPPORT_CP874 泰语 ## ML_SUPPORT_CP936 中文
## ML_SUPPORT_ISO8859_1 阿尔巴尼亚语、巴斯克语、布列塔尼语、加泰罗尼亚语、 ## 丹麦语、荷兰语、法罗语、弗里西语、加利西亚语、德语、 ## 格陵兰语、冰岛语、爱尔兰盖尔语、意大利语、拉丁语、
## 卢森堡语、挪威语、葡萄牙语、里托罗曼斯语、苏格兰盖尔语、西班牙语及瑞典语
## ML_SUPPORT_ISO8859_5 斯拉夫语 俄语