在 menuconfig 上找不到 CONFIG_PCI

在 menuconfig 上找不到 CONFIG_PCI

我试图在我使用的自定义内核上启用 CONFIG_PCI 选项,但找不到该选项。从菜单配置屏幕搜索,我发现 CONFIG_PCI 应该位于“总线支持”菜单下,并且它取决于 CONFIG_MIGHT_HAVE_PCI。搜索此选项会给出以下输出:

Symbol: MIGHT_HAVE_PCI [=n]
Type  : boolean                                                        

所以,我找不到任何我感兴趣的配置...任何人都可以告诉我如何找到这些难以捉摸的选项吗?

答案1

我猜您正在开发 ARM 内核(MIGHT_HAVE_PCI仅用于arcarm)。正如您所注意到的,CONFIG_PCI取决于CONFIG_MIGHT_HAVE_PCI;后者不是用户可选择的选项,而是 ARM 平台选择的设置,通过“ARM 系统类型”选项,或特定的 SoC 或机器,通过它们自己的选项(例如Atmel SoC 中的“AT91RM9200”)。您需要选择适当的系统类型,并可能对其进行修改以使其选择MIGHT_HAVE_PCI。看arch/arm/Kconfig了解详情。

相关内容