私はMarvell Armada 370システム用にクロスコンパイルされた3.2.15カーネルを構築しています。ベンダーのデフォルト設定ファイルはですarmada_370_v7up_defconfig
。それでは、特定の手順を実行すると、そのファイルと一致するファイルがmake armada_370_v7up_defconfig
生成されませんか?.config
armada_370_v7up_defconfig
代わりに多くの違いがあります(必要に応じてそれを含めることができます)。
それともこれがどのように機能するのか誤解していますかmake defconfig
?
答え1
Defconfigは、すべてのオプションに対するデフォルトの答えを使用して新しいカーネル設定を作成します。デフォルト値はarch/$ARCH/configs/armada_370_v7up_defconfig
ファイル内のファイルから取得されます。
これらの基本構成は目標に正確に合うようには意図されていませんが、親セットとして意図されているため、一部を変更するだけです。
これにより、編集して変更make armada_370_v7up_defconfig
できる初期の.configが作成されます。make menuconfig
その後、makeを実行すると、設定に従ってカーネルがコンパイルされます。