LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

И под твоим «и т.д..» скрывается в том числе и дрова как раз.

Нет, драйвера - это отдельные модули, которые могут загружаться динамически. Из платформозависимого кода, являющегося частью ядра, можно привести инициализацию стека, переключение контекстов, обработка исключений и прерываний, переключение между режимом ядра/пользователя, таймер, страницы трансляции физической памяти в виртуальную. Драйвера USB, клавиатуры, сети, видеокарты, cpufreq и т.д. не являются частью ядра и ядро может работать без них.

Исходная версия X512, :

И под твоим «и т.д..» скрывается в том числе и дрова как раз.

Нет, драйвера - это отдельные модули, которые могут загружаться динамически. Из платформозависимого кода, являющегося частью ядра, можно привести инициализацию стека, переключение контекстов, обработка исключений и прерываний, переключение между режимом ядра/пользователя, таймер. Драйвера USB, клавиатуры, сети, видеокарты, cpufreq и т.д. не являются частью ядра и ядро может работать без них.