Mike Goblin подготовил статью, знакомящую с процессом разработки драйверов устройств для Linux ядра 2.4.x.
В первой части дается общее представление о драйверах и устройствах, приводится пример простого модуля Linux ядра, работающего с диапазоном портов и перехватывающего прерывание.
Во второй части, более подробно описывается процесс обмена данными с устройством, обработки прерываний, использования управляющих кодов.
|