2018年1月22日
摘要: Konfig详解: 当执行#make menuconfig时会出现内核的配置界面,所有配置工具都是通过读取"arch/$(ARCH)Kconfig"文件来生成配置界面,这个文件就是所有配置的总入口,它会包含其他目录的Kconfig。 Kconfig的作用:Kconfig用来配置内核,它就是各种配置界 阅读全文
posted @ 2018-01-22 15:36 白宫飘红旗 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Kconfig的格式 下面截取/drivers/net下的Kconfig文件中的部分内容: Kconfig按照一定的格式来书写,menuconfig程序可以识别这种格式,然后从中提取出有效信息组成menuconfig中的菜单项。将来在做驱动移植等工作时,有时需要自己添加Kconfig中的一个配置项来 阅读全文
posted @ 2018-01-22 14:26 白宫飘红旗 阅读(1856) 评论(0) 推荐(0) 编辑
摘要: 内核过程中的配置这一步做详细的说明吧,总结一下,多数内容源于网上的多篇文章。 首先,配置时可能出现的选项,对其选择先来个说明吧。 y 表示 是 (相应功能将直接编译进内核),m 表示 模块 (相应功能将编译为一个模块,在需要时加载),以及 n 表示 否 (相应功能不会包含进内核)。? 则(对该配置项 阅读全文
posted @ 2018-01-22 13:59 白宫飘红旗 阅读(920) 评论(0) 推荐(0) 编辑