в настоящее время я получаю доступ к параллельному порту следующим образом:
ioperm(data->baseaddr,5,1);
outb(0x00,data->controlport);
inb(data->statusport);
Большой недостаток: он требует root-прав и работает только с реальным оборудованием параллельного порта (это означает, что преобразователи USB-2-LPT не поддерживаются).
Итак: есть ли другой способ чтения/записи данных из/в параллельный порт?
Спасибо!