资料介绍
MTK平台驱动调试
如何在MTK平台进行驱动调试
1. makefile
MXX_GPRS.mak(mcu\make)
Option.mak(mcu\make)
对于同一个平台,不同的项目有着不同的功能配置。对于驱动调试来说,需要修改和
添加一些宏开关控制;
基本格式和步骤:
MXX_GPRS.mak :
XXX_XXX = XXX
XXX_XXX = NONE
XXX_XXX = TRUE
XXX_XXX = FALSE
Option.mak:
ifdef XXX_XXX
ifneq ($(strip $( XXX_XXX)),FALSE)
COM_DEFS += XXX_XXX
endif
endif
代码中就使用XXX_XXX来控制相关代码;
#if defined(XXX_XXX)
//add code here
#endif
以MT6226(05c)平台为例:列举一些修改比较频繁的开关:
| |MT6226A |MT6226B |MT6226M |MT6227A |MT6227B |
|PLATFORM |MT6226 |MT6226 |MT6226M |MT6227A |MT6227B |
|CHIP_VER |S00 |S01 |S01 |S00 |S01 |
|LCD_MODULE |用于LCM Module控制;详细见No.2 |
|CUSTOM_CFLAGS |如用JTAG进行DEBU