GNU/Linux >> Znalost Linux >  >> Linux

Jak linux načítá firmware pro vestavěné moduly ovladačů

Pročetl jsem si zdrojové kódy jádra, zejména drivers/base/firmware_class.c a zjistil, že

CONFIG_FW_LOADER_USER_HELPER 

by aktivoval udev varianta načítání firmwaru (samozřejmě použitelná pouze pro načítatelné moduly, když běží udev). Ale jak bylo zmíněno na LKML, zdá se, že je to zastaralá metoda.

Firmware vyžadovaný vestavěnými moduly se navíc načítá z initramfs podle fw_get_filesystem_firmware() prostřednictvím kernel_read() , abych byl přesný.


Linux
  1. Jak nainstalovat ovladač zařízení v systému Linux

  2. Jak nainstalovat moduly Perl na Linux

  3. Linux – Jak funguje průměrná zátěž u moderních procesorů?

  1. Jak načíst modul SELinux pro Oracleasm

  2. Jak načíst moduly jádra Linuxu z kódu C?

  3. Jak může být linuxové jádro tak malé?

  1. Linux:Jak najít ovladač zařízení používaný pro zařízení?

  2. Jak nastavit OpenCL pro GPU na Linuxu a Dockeru [Kompletní průvodce]

  3. Jak funguje debugger v Linuxu?