修改内核编译配置菜单(make menuconfig)

1.所加目录为daiq,文件如下:
[daiq@localhost daiq]$ tree
.
|-- Kconfig
|-- Makefile
`-- test.c

#注意此时各个目录中的Makefile和Kconfig文件是空的
2.在新增的相应目录添加Kconfig和Makefile文件,上面的目录中已经添加。
3.修改新增目录的父目录的Kconfig和Makefile文件,以便新增的Kconfig和
Makefile能被引用。向父目录中的Makefile添加:
 obj-y                           += daiq/ 
表示在编译过程中包含子目录daiq目录。然后修改Kconfig文件,添加:
source “drivers/daiq/Kconfig”
表示在配置时引用子目录daiq中的配置文件Kconfig。
4.实际上, 要让drivers/daiq/Kconfig有效,要在arch/arm/Kconfig文件中添加:
source “drivers/daiq/Kconfig”

你可能感兴趣的:(linux系统,linux驱动开发)