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

📄 gdi.mak

📁 GSM手机设计软件代码
💻 MAK
字号:
#----------------------------------------------------------------------------- 
#  Project :  
#  Modul   :  J:\g23m\condat\com\src\driver\gdi.mak
#----------------------------------------------------------------------------- 
#  Copyright 2002 Texas Instruments Berlin, AG 
#                 All rights reserved. 
# 
#                 This file is confidential and a trade secret of Texas 
#                 Instruments Berlin, AG 
#                 The receipt of or possession of this file does not convey 
#                 any rights to reproduce or disclose its contents or to 
#                 manufacture, use, or sell anything it may describe, in 
#                 whole, or in part, without the specific written consent of 
#                 Texas Instruments Berlin, AG. 
#----------------------------------------------------------------------------- 
#|  Purpose :  
#----------------------------------------------------------------------------- 
#
#	Setting Directory for GDI Objects
#
OBJ := $(L23_OBJ_DIR)/gdi

SRCCST=$(TI_BASE_DIR)/condat/gsm/condat/ms/src/cst
SRCDRV=$(CONDAT_DIR)/com/src/driver

GDI_L1_INC := $(patsubst %,-i%,$(CFG_INCLUDE)) $(patsubst %,-i%,$(RIVIERA_INCLUDES)) $(patsubst %,-i%,$(SERVICES_INCLUDES)) $(patsubst %,-i%,$(DRIVERS_INCLUDES)) $(patsubst %,-i%,$(LAYER1_INCLUDES))
INUC  =$(GPF_DIR)/INC/NUC

TM = -DTESTMODE=$(TESTMODE)

#SPR 1434, COLOURDISPLAY and CHINESE_MMI compilation flags for font_bitmaps.c
#SPR 1840  Added LSCREEN to allow us to control which font is used. 

COLOUR_MMI = 0
LSCREEN = 0

#
# Support for Colour display
#	
ifeq ($(BOARD),41)
COLOUR_MMI = 1
LSCREEN = 1
endif

ifeq ($(BOARD),40)
COLOUR_MMI = 1
LSCREEN = 1
endif

#COLOUR_MMI = 0
#LSCREEN = 0


ifeq ($(COLOUR_MMI),1)
COPT1 += -dCOLOURDISPLAY
else
COPT1 += -uCOLOURDISPLAY
endif

ifeq ($(LSCREEN),1)
COPT1 += -dLSCREEN
else
COPT1 += -uLSCREEN
endif

#conditional compilation flag CHINESE_MMI
ifeq ($(CHIMMI),1)
COPT1+= -dCHINESE_MMI
else
COPT1+= -uCHINESE_MMI
endif

#TTY settings
ifeq ($(FF_TTY),1)
COPT1 += -dFF_TTY
else
COPT1 += -uFF_TTY
endif

DRVOBJ	= $(OBJ)/audio.$(OBJ_TAIL) $(OBJ)/display.$(OBJ_TAIL) $(OBJ)/keypad.$(OBJ_TAIL) \
	  $(OBJ)/light.$(OBJ_TAIL) $(OBJ)/power.$(OBJ_TAIL) $(OBJ)/rx.$(OBJ_TAIL) $(OBJ)/em.$(OBJ_TAIL) \
	  $(OBJ)/rtc.$(OBJ_TAIL) $(OBJ)/vmd.$(OBJ_TAIL) $(OBJ)/font_bitmaps.$(OBJ_TAIL) $(OBJ)/ffs_coat.$(OBJ_TAIL)

#
# ---------------- create GDI ---------------------
#

$(TOP_DIR)/$(GDI_LIB) : $(OBJ) $(DRVOBJ)
	$(AR) r $(TOP_DIR)/$(GDI_LIB) $(CSTOBJ) $(DRVOBJ)

$(OBJ):
	mkdir $(subst /,$(SLASH),$(OBJ))

clean:
	$(REMOVE) $(subst /,$(SLASH),$(OBJ))

$(DRVOBJ): $(OBJ)/%.$(OBJ_TAIL) : $(SRCDRV)/%.c
	echo -D$(NCONFIG) >  cmd
	echo -D$(NWARN) >> cmd
	echo $(COPT) >> cmd
	echo $(TM) >> cmd
	echo $(COPT1) >> cmd
	echo $(COTAR) >> cmd
	echo -DBOARD=$(BOARD) >> cmd
	echo -DCHIPSET=$(CHIPSET) >> cmd
	echo -DCUST=$(CUST) >> cmd
	echo -DLAYER1=$(L1) >> cmd
	echo -I$(SRCCST) >> cmd
	echo -I$(ICOM) >> cmd
	echo -I$(INUC) >> cmd
	echo -I$(ICDG) >> cmd
	echo $(GDI_L1_INC) >> cmd
	echo -fr$(OBJ) >> cmd
	$(CC_PRE) $^ -@cmd
	$(CC_INT) $(addsuffix .pp,$(basename $^))
	$(CC_COM) $(addsuffix .pp_,$(basename $^)) -@cmd

⌨️ 快捷键说明

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