xenocephal писал(а):
Не славы ради... разобраться внутри... так сказать... как работает)
От этого "разобраться"
пользователю Linux проку мало: где ядро, а где пользователь?
Так этот дядька - это я и есть, а ссылка которую я вам показал выше - это то же, что вы читает, только
на 3-4 года более свежий материал тот же.
Зачем читать старьё?
А вот сюда, как-раз, посматривать не следует!
Это самый первый обстоятельный материал по модулям яра.
Только написал его Ori Pomerantz ещё в 2001 году, ещё на грани (на переходе) версий ядра Linux 2.2 и 2.4.
А то, что было в 2.4 - практически всё отпало в 2.6. А то, что было в 2.6 очень сильно поменялось в 3.Х. А то, что было в 3.Х заметно меняется в 4.Х.
А публикацию эту авторы дополняют и перепечатывают, дополняют и перепечатывают ... а дополнять там нечего, там нужно выбрасывать и писать по-новой.
xenocephal писал(а):
А модули ядра линукс это только драйвера или в основном драйвера?
Модули ядра Linux - это составная часть ядра Linux, которую вы подгружаете в дополнение к ...
В модуле может быть
всё что угодно, выполняющееся в супервизорном (привилегированном, кольца 0 защиты) режиме процессора.
В том числе и драйверы ... которые
всегда - модули ядра.