[xboard] 27kernel内核中的kconfig工作原理及完整示例
文章目录
-
-
- 1 配置
-
- 1.1主界面显示
- 1.2 配置选项语法
- 1.3 配置选项示例
- 2 kconfig编译
-
- 2.1 mconfig调用
- 2.2 .config生成
- 2.3 Kconfig编译
-
- syncconfig
- include/config/auto.conf
- include/generated/autoconf.h
- include/config空文件
- kbuild
- 3 vmlinux生成
- 参考
-
1 配置
1.1主界面显示
make menuconfig后,主界面的显示内容,是由顶层Kconfig控制,它分为2种,1种是架构相关的,如arm架构显示的,1种是系统的,是由Kconfig显示控制的,如下所示
显示项 | 入口配置 |
---|---|
General setup | init/Kconfig |
System Type | arch/arm/Kconfig |
Bus support | arch/arm/Kconfig |
Kernel Features | arch/arm/Kconfig |
Boot options | arch/arm/Kconfig |
CPU Power Management | arch/arm/Kconfig |
Floating point emulation | arch/arm/Kconfig |
Power managem |