Niedawno zainstalowałem dostarczonego przez producenta wbudowanego linuksa na urządzeniu sprzętowym. Kiedy uruchomiłem lsmodw linii poleceń urządzenia odpowiedź była pusta. Doprowadzono mnie do przekonania, że oznacza to, że sterowniki sprzętu działającego na urządzeniu zostały wbudowane w jądro, a nie jako pliki .ko. Moje pytanie brzmi: jak przebiega ten proces?
Czy obsługa popularnego sprzętu jest stopniowo integrowana z jądrem w kolejnych wersjach, zastępując w ten sposób pliki .ko? Czy plik .ko jest po prostu używany do obsługi nowego sprzętu, który nie ma obsługi sterowników zintegrowanych z jądrem w momencie wydania? Według mojej ograniczonej wiedzy myślałem, że wszystkie sterowniki sprzętowe mają postać plików .ko, ale najwyraźniej jest to błędne.
Cały proces nieco mnie dezorientuje i byłbym wdzięczny za wyjaśnienia, ponieważ mam wrażenie, że patrzę na sytuację w niewłaściwy sposób.
