LinuxのソースコードでBSP(BoardSpecific Package)部分を検索する方法を知りたいです。
すべてのコメントを歓迎します。
答え1
マザーボードサポートパッケージにはカーネル全体に一部の部品が分散されている可能性がありますが、一般的な部品は にあり、マザーボードにarch/
カーネルの一部ではないドライバが必要な場合は一部の部品がありますdrivers/
。
各arch/
設定は若干異なります。 Armは面白いです。一度見ると、arch/arm/
いくつかのCPUタイプとプラットフォームがあることがわかります。たとえば、CPUタイプを調べると、arch/arm/mach-at91/
さまざまな特定のCPU用の複数のファイルとboard-*.c
ボード固有のペリフェラル設定用のファイルが表示されます。