カーネルソース、特に drivers/base/firmware_class.c
を読みました 、そして発見した
CONFIG_FW_LOADER_USER_HELPER
udev
をアクティブにします ファームウェアの読み込みバリアント (明らかに、udev が実行されているときに読み込み可能なモジュールにのみ使用できます)。しかし、LKML で言及されているように、これは時代遅れの方法のようです。
さらに組み込みモジュールに必要なファームウェアは initramfs
からロードされます fw_get_filesystem_firmware()
まで kernel_read()
経由 、正確には。