LINUX.ORG.RU

Непонятки с доступом к LPT порту

 


0

1

Есть компьютер с интегрированным LPT. Нужно получить к нему доступ из kernel mode. Сделал модуль как учит книга LDD. Выгрузил parport_pc. Загрузил свой модуль. Команды inb outb не работают. То есть что бы ни записывал в порты - читается 0xFF. Не кидайте помидорами - знаю что не все порты LPT доступны на чтение. Перехожу в user mode, то бишь в консоль. Получаю доступ к портам посредством ioperm. Наблюдается следующая картина. Когда загружен parport_pc, inb outb работают правильно. Когда выгружен parport_pc inb outb не работают, inb так же возвращает 0xFF. В чём трабла? Беда в том, что мой модуль не может жить совместно с parport_pc, так как не может получить диапазон портов ввода-вывода, их уже parport_pc захватил.

Ответ на: комментарий от vzzo

lpt

Урра! Заработало. И почему это многочасовое гугление не вывело меня на эту ссылку?

tom-cat
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.