1 つの組み込み Linux カーネルで 2 つの同様のハードウェア プラットフォームをサポートしたいと考えています。カーネルは複数のstruct machine_desc構造をサポートしていますか? この構造体のインスタンスは、通常、ボードの C 定義ファイルでMACHINE_STARTおよびマクロを使用して定義されます。MACHINE_END
MACH_TYPEブートローダーからカーネルに渡すメカニズムがあるため、カーネルが複数のマシンをサポートできることは理にかなっているようです。何か特別なことをする必要がありますか?