我想知道如何在 Linux 源代码中搜索 BSP(板特定包)部分?
欢迎所有评论。
答案1
主板支持包可能有一些分散在内核中的部分,但典型的部分位于 中arch/
,如果您的主板需要的驱动程序尚未属于内核的一部分,则可能有一些部分位于 中drivers/
。
每个arch/
设置都略有不同。Arm 很有趣:查看arch/arm/
,您会看到那里有几种 CPU 类型和平台。如果您查看 CPU 类型内部,例如arch/arm/mach-at91/
,您会看到许多针对各种特定 CPU 的文件以及board-*.c
设置特定于板的外围设备的文件。