BSP レイヤーとディストリビューション レイヤーとは何か、またそれらの違いは何か、簡単に説明していただけますか?
実際、私は Yocto プロジェクトのマニュアル リファレンスを探しているわけではありませんが、あなたの言葉で理解できるように説明を喜んで受けます。
BSP レイヤーとディストリビューション レイヤーとは何か、またそれらの違いは何か、簡単に説明していただけますか?
実際、私は Yocto プロジェクトのマニュアル リファレンスを探しているわけではありませんが、あなたの言葉で理解できるように説明を喜んで受けます。
まあ、あなたが求めていることにもかかわらず、マニュアルには定義があります:マシンとポリシーの構成
BSP レイヤーは、マシンの構成 (マシンに搭載されているハードウェアを記述する) を提供し、必要な低レベルのサポート、カーネルとブートローダー、外部ドライバー、およびサポートと有効化のためのその他のアプリケーションを提供することを目的としています。
BSP 層は、その層でサポートされているマシンが選択されていない限り、どのレシピでも何も変更してはなりません。
ディストリビューション (ポリシー) レイヤーは、ディストリビューション全体の機能と選択の構成を担当します。例としては、パッケージ形式、C ライブラリ、init システムなどがあります。また、X11、WiFi、Bluetooth などを有効にするかどうか、他のすべてのレシピでサポートするかどうかも決定する必要があります。これは、DISTRO_FEATURES 変数に追加することによって行われます。これは、異なる構成でビルドするかどうかを決定するために、後で異なるレシピがチェックする必要があります。
前述のように、詳細についてはマニュアルを参照してください。