3

BSP レイヤーとディストリビューション レイヤーとは何か、またそれらの違いは何か、簡単に説明していただけますか?

実際、私は Yocto プロジェクトのマニュアル リファレンスを探しているわけではありませんが、あなたの言葉で理解できるように説明を喜んで受けます。

4

1 に答える 1

5

まあ、あなたが求めていることにもかかわらず、マニュアルには定義があります:マシンとポリシーの構成

BSP レイヤーは、マシンの構成 (マシンに搭載されているハードウェアを記述する) を提供し、必要な低レベルのサポート、カーネルとブートローダー、外部ドライバー、およびサポートと有効化のためのその他のアプリケーションを提供することを目的としています。

BSP 層は、その層でサポートされているマシンが選択されていない限り、どのレシピでも何も変更してはなりません。

ディストリビューション (ポリシー) レイヤーは、ディストリビューション全体の機能と選択の構成を担当します。例としては、パッケージ形式、C ライブラリ、init システムなどがあります。また、X11、WiFi、Bluetooth などを有効にするかどうか、他のすべてのレシピでサポートするかどうかも決定する必要があります。これは、DISTRO_FEATURES 変数に追加することによって行われます。これは、異なる構成でビルドするかどうかを決定するために、後で異なるレシピがチェックする必要があります。

前述のように、詳細についてはマニュアルを参照してください。

于 2015-07-16T12:57:29.900 に答える