📄 mt190_gprs.mak
字号:
DISPLAY_TYPE = COLOR # BW, COLOR
OTP_SUPPORT = FALSE # TRUE, FALSE
SW_FLASH = NONE # NONE, CHAOTEX
STREAM_SUPPORT = FALSE # TRUE or FALSE
PGDL_SUPPORT = FALSE # TRUE or FALSE
RTSP_SUPPORT = FALSE # TRUE or FALSE
BT_AUDIO_VIA_SCO = FALSE # TRUE, FALSE
# Support Audio being passed by BT SCO Link.
BT_FM_RADIO_VIA_SCO = FALSE # TRUE, FALSE
# Support FM Radio being passed by BT SCO Link
OTG_DETECT_ID_PIN_WITH_EINT = FALSE # TRUE, FALSE
FEATURE_OVERLOAD = FALSE # TRUE or FALSE
SYNC_LCM_SUPPORT = FALSE # TRUE or FALSE
FOTA_ENABLE = NONE # FOTA_FULL, NONE
AAC_PLUS_PS_DECODE = FALSE # TRUE, FALSE
VDOEDT_SUPPORT = FALSE # TRUE, FALSE
SUBLCD_DEDICATED_KEYS_SUPPORT = FALSE # TRUE/FALSE
ENHANCED_SINGLE_BANK_NOR_FLASH_SUPPORT = FALSE # TRUE/FALSE
AUDIO_3D_SURROUND = NONE # NONE, MODE_LSPK, MODE_EARP, MODE_BOTH
MMI_MAIN_LCD_DEFAULT_FORMAT = DEFAULT # DEFAULT, 16, 24, 32
MMI_SUB_LCD_DEFAULT_FORMAT = DEFAULT # DEFAULT, 16, 24, 32
PRODUCTION_RELEASE = TRUE # Production release feature includs autoreset when system hang
##########################################################
#
##########################################################
COM_DEFS_FOR_MALATA25_06B_MT6139E = MT6139E_RF MALATA25_06B_MT6139E
COM_DEFS_FOR_MT158_MT6129D = MT6129D_RF MT158_MT6129D #NicoLin add for MT158 project RF module 20070322
COM_DEFS_FOR_MALATA25_06B_LCM = MALATA25_06B_LCM TFT_MAINLCD
#tangjie add begin 20070315
COM_DEFS_FOR_MT170_HX8312A_LCM = MT170_06B_LCM TFT_MAINLCD
COM_DEFS_FOR_MT170_HX8347A_LCM = MT170_HX8347A_LCM TFT_MAINLCD #NicoLin add for LCM driver 2007831
#tangjie add end 20070315
# *************************************************************************
# Release Setting Section
# *************************************************************************
RELEASE_PACKAGE = REL_CR_MMI_$(strip $(PROJECT)) # REL_MMI_GPRS, REL_MMI_GSM, REL_PROTOCOL_GSM, REL_RPOTOCOL_GPRS, REL_NEPTUNE_MMI,; # REL_NEPTUNE_PROTOCOL, REL_PMT
RELEASE_WAE = SRC # MTK/SRC, only works when TELECA_FEATURES works
RELEASE_WAP = MTK # MTK/SRC, only works when TELECA_FEATURES works
RELEASE_BCHS = MTK # MTK/SRC, only works when BLUETOOTH_SUPPORT=BTVCSR_HCI_BCHS
RELEASE_$(strip $(INPUT_METHOD)) = SRC # MTK/SRC, only works when INPUT_METHOD is turning on
RELEASE_INPUT_METHODS_SRC = # MMI_ZI, MMI_T9, MMI_ITAP,
# *************************************************************************
# Consistent Feature Options
# *************************************************************************
# *************************************************************************
# Components list
# *************************************************************************
COMPLIST = init config kal stacklib adaptation \
l1_classb l1audio l1audio32 interface_classb custom drv flow_ctrl psconfig bmt \
ft fs fmt dp_engine sst fdm dsp_ram applib vendorapp
COMPLIST += mtkdebug
# For PS team developers add component module here.
COMPLIST += sim nvram nvram_sec cc l4_classb l4misc ciss sms ems mm_classb rr_classb mmi ppp sndcp sm llc \
media data
COMPLIST += media_sec
ifeq ($(strip $(MCD_SUPPORT)),TRUE)
COMPLIST += mcd
else
COMPLIST += peer_classb
endif
ifdef EMAIL_SUPPORT
ifneq ($(strip $(EMAIL_SUPPORT)),NONE)
COMPLIST += email
endif
endif
ifeq ($(strip $(MMI_VERSION)),PLUTO_MMI)
COMPLIST += plutommi mtkapp gdi_arm mmiresource
else
ifeq ($(strip $(MMI_VERSION)),EMPTY_MMI)
COMPLIST += mmi
else
COMPLIST += plutommi mtkapp gdi_arm mmiresource
endif
endif
ifeq ($(strip $(TST_SUPPORT)),TRUE)
COMPLIST += tst
endif
ifneq ($(strip $(TCPIP_SUPPORT)),NONE)
COMPLIST += abm soc tcpip
endif
ifeq ($(findstring WAP,$(TELECA_FEATURE)),WAP) # if $(TELECA_FEATURE) is *WAP*
COMPLIST += wae wap wapadp
endif
ifeq ($(strip $(IRDA_SUPPORT)),TRUE)
COMPLIST += irda dummy_irda_ap ircomm obex
endif
ifeq ($(strip $(USB_SUPPORT)),TRUE)
COMPLIST += usb
endif
ifdef DRM_SUPPORT
ifneq ($(strip $(DRM_SUPPORT)),NONE)
COMPLIST += drm
endif
endif
ifdef CMUX_SUPPORT
ifeq ($(strip $(CMUX_SUPPORT)),TRUE)
COMPLIST += cmux
endif
endif
ifeq ($(strip $(XML_SUPPORT)),TRUE)
COMPLIST += xmlp
endif
ifneq ($(strip $(IMPS_SUPPORT)),FALSE)
COMPLIST += imps
endif
ifdef POC_SUPPORT
ifneq ($(strip $(POC_SUPPORT)),NONE)
COMPLIST += poc
endif
endif
ifdef SDP_SUPPORT
ifneq ($(strip $(SDP_SUPPORT)),FALSE)
COMPLIST += sdp
endif
endif
ifdef SIP_SUPPORT
ifneq ($(strip $(SIP_SUPPORT)),FALSE)
COMPLIST += sip
endif
endif
ifdef POC_SUPPORT
ifneq ($(strip $(POC_SUPPORT)),NONE)
COMPLIST += poc
endif
endif
ifdef DT_SUPPORT
ifneq ($(strip $(DT_SUPPORT)),FALSE)
COMPLIST += dt
endif
endif
ifdef XDM_SUPPORT
ifneq ($(strip $(XDM_SUPPORT)),FALSE)
COMPLIST += xdm
endif
endif
ifdef WIFI_SUPPORT
ifeq ($(strip $(WIFI_SUPPORT)),MTK_WIFI)
COMPLIST += wndrv supc sslplus sb dhcp
else
ifeq ($(strip $(WIFI_SUPPORT)),WIFI_LIB)
COMPLIST += wndrv supc dhcp
endif
endif
endif
ifdef IPERF_SUPPORT
ifneq ($(strip $(IPERF_SUPPORT)),NONE)
COMPLIST += iperf
endif
endif
ifdef TFTP_SUPPORT
ifeq ($(strip $(TFTP_SUPPORT)),TRUE)
COMPLIST += tftp
endif
endif
# chaiwei add begin 20070411
##移植易秀代码
ifeq ($(strip $(PLX_APP_SUPPORT)),TRUE)
COMPLIST += plxmmi
COMPLIST += plxosal
endif
COMPLIST += verno
# *************************************************************************
# Components Object Files
# *************************************************************************
COMPOBJS =
ifeq ($(strip $(J2ME_SUPPORT)),J2MEHI_LIB)
COMPOBJS += j2me\vm\ijet\j2me_hi.lib
endif
ifeq ($(strip $(J2ME_SUPPORT)),J2ME_LIB)
COMPOBJS += j2me\vm\ijet\j2me_11.lib
endif
#chaiwei add begin 20070411
##移植易秀代码
#zrx modify 20070602
ifeq ($(strip $(PLX_APP_SUPPORT)),TRUE)
PLX_COMP_OBJS = plx_lib\esu.a
COMPOBJS += $(PLX_COMP_OBJS)
endif
#zrx modify end
#chaiwei add end 20070411
#zrx add beign 20070326
ifeq ($(strip $(CAIVS_SPORT)),TRUE)
CAIVS_COMP_OBJS = caivs_lib\Caivs_dxg_bfg.a
COMPOBJS += $(CAIVS_COMP_OBJS)
endif
#zrx add end
#zx add begin 20070413
ifeq ($(strip $(DZD_DICTIONARY_SPORT)),TRUE)
COMPOBJS += dzd\lib\dzdarm.lib
endif
#zx add end
#zx add begin 20070710
ifeq ($(strip $(JAVA_SUPPORT)),TRUE)
COMPOBJS += JmoLib\cldc_hi.lib JmoLib\jtwi_hi.lib JmoLib\JmoPlus.lib
#COMPOBJS += JmoLib\cldc_hi.lib JmoLib\jtwi_hi.lib
endif
#zx add end
#add by liuxn begin 20070706
ifeq ($(strip $(BSN_APP_SUPPORT)),TRUE)
BSN_COMP_OBJS = bsn_lib\arm\brsparser.a bsn_lib\arm\trans.a
COMPOBJS += $(BSN_COMP_OBJS)
endif
#add by liuxn end 20070706
#wangbei add start 20070917
ifeq ($(strip $(MP4_PLAY_SPORT)),TRUE)
COMPOBJS+= plutommi\mtkapp\sfapi\lib\libsfcodec_QVGA240x320.lib
CUS_REL_OBJ_LIST+= plutommi\mtkapp\sfapi\lib\libsfcodec_QVGA240x320.lib
COMPOBJS+= plutommi\mtkapp\sfapi\lib\sfapi_mtk_QVGA240x320.lib
CUS_REL_OBJ_LIST+=plutommi\mtkapp\sfapi\lib\sfapi_mtk_QVGA240x320.lib
endif
#wangbei add end
# *************************************************************************
# Custom Release Component Configuration
# *************************************************************************
include make\$(strip $(RELEASE_PACKAGE)).mak
#
# *************************************************************************
# L1 TMD Files
# *************************************************************************
L1_TMD_FILES = l1\common\L1C_Trace.tmd \
l1\common\L1SC_Trace.tmd \
l1\common\l1i_cs_trace.tmd \
l1\common\L1D_Trace.tmd \
l1\common\l1i_ps_trace.tmd \
l1\common\L1C_csd_trace.tmd \
l1\common\l1c2_Trace.tmd \
l1\common\L1D2_Trace.tmd \
l1audio\l1audio_trace.tmd \
l1\common\l1i_amr_trace.tmd \
l1\common\l1t_amr_trace.tmd
L1_TMD_FILES += l1\common\l1c_egprs_trace.tmd \
l1\common\l1i_egprs_trace.tmd \
l1\common\l1D_EDGE_trace.tmd
# *************************************************************************
# Component trace definition header files
# *************************************************************************
COMP_TRACE_DEFS = tst\include\tst_trace.h \
l1\common\l1a_trace.h \
COMP_TRACE_DEFS += nvram\include\nvram_trc.h \
ps\sim\include\sim_trc.h \
ps\mm\common\include\mm_trc.h \
ps\l4\smsal\include\smsal_trc.h \
ps\l4\phb\include\phb_trc.h \
ps\l4\smu\include\smu_trc.h \
ps\cc-ss\ss\include\ciss_trc.h \
ps\cc-ss\cc\include\cc_trc.h \
ps\l4\csm\csm_trc.h \
ps\l4\include\l4_trc.h \
ps\sms\include\sms_trc.h \
ps\l4\uem\include\uem_trc.h \
ps\sndcp\include\snd_trc.h \
ps\sm\include\sm_trc.h \
ps\llc\include\llc_trc.h \
ps\rr\include\rr_trc.h \
ps\rr\lapdm\include\lapdm_trc.h \
ps\l4\rac\include\rac_trc.h \
ps\l4\tcm\include\tcm_trc.h \
ps\ppp\include\ppp_trc.h \
ps\rr\rrm\include\rrm_trc.h \
ps\rr\rlc\include\rlc_trc.h \
ps\rr\mac\include\mac_trc.h \
media\common\include\med_trc.h \
ps\data\l2r\include\l2r_trc.h \
ps\data\tdt\include\tdt_trc.h \
ps\data\rlp\include\rlp_trc.h \
ps\data\t30\include\t30_trc.h \
ps\data\fa\include\fa_trc.h \
ps\abm\include\abm_trc.h \
ps\soc\include\soc_trc.h \
ps\tcpip\include\tcpip_trc.h \
bmt\bmt_trc.h
ifeq ($(strip $(IRDA_SUPPORT)),TRUE)
COMP_TRACE_DEFS += ps\ircomm\include\ircomm_trc.h \
ps\obex\include\obex_trc.h \
irda\inc\irda_trace.h
endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -