构建 6.x Linux 内核全解析
1. 内核配置文件与菜单
在 Linux 内核配置中,不同的功能模块对应着不同的 Kconfig 文件,以下是一些常见模块及其对应的 Kconfig 文件:
| 模块 | Kconfig 文件 |
| ---- | ---- |
| 设备驱动 | drivers/Kconfig, drivers/ /Kconfig |
| 文件系统 | fs/Kconfig, fs/ /Kconfig |
| 安全选项 | security/Kconfig, security/ /Kconfig |
| 加密 API | crypto/Kconfig, crypto/ /Kconfig |
| 库例程 | lib/Kconfig, lib/ /Kconfig |
| 内核调试 | lib/Kconfig.debug, lib/Kconfig.* |
通常,一个 Kconfig 文件对应一个菜单,但也可能存在多个文件对应一个菜单的情况。接下来,我们将详细介绍如何在通用设置菜单中创建一个新的菜单项。
2. 在通用设置菜单中创建新菜单项
以下是具体的操作步骤:
1. 备份 Kconfig 文件 :为了安全起见,在编辑 Kconfig 文件之前,先对其进行备份。
cp init/Kconfig init/Kconfig.orig
<
超级会员免费看
订阅专栏 解锁全文
1879

被折叠的 条评论
为什么被折叠?



