根据飞凌提供的默认的配置文件/linux-3.0.1/.config,/linux-3.0.1/arch/arm/plat-samsung/pm.c这个文件是不会被编译的。
我这里,/linux-3.0.1/arch/arm/plat-samsung/Makefile中有如下内容:
# PM support
obj-$(CONFIG_PM) += pm.o
obj-$(CONFIG_PM) += pm-gpio.o
obj-$(CONFIG_SAMSUNG_PM_CHECK) += pm-check.o
obj-$(CONFIG_SAMSUNG_WAKEMASK) += wakeup-mask.o
pm.o这个文件依赖于CONFIG_PM这个配置选项,但是在飞凌提供的默认的配置文件/linux-3.0.1/.config 文件中,没有CONFIG_PM这个选项,那么pm.o不会被包含到最终需要链接的目标文件里,那么pm.c就不会被编译了。
我这么理解应该没错吧。。。。
|