Hi! On Tue, Nov 04, 2003 at 16:01 +0200, Alex Radetsky wrote:
Это, насколько я понял, на BSD? Потому как получить права на inb,outb можно by ioperm().
Угу. во FreeBSD есть i386_set_ioperm() если нужно "не все сразу".
Кто-то видел в Сети информацию о том, как правильно работать с портом?
Думаю ответом будет "делать это не в user space" ;)
Ну это понятно, однако в данном случае надо именно в user space. ;((
Тогда нужно пускать от рута. Доку по портам -- ещешь какой-нить древний
tech help! или что-то подобное, либо смотришь в сорцы дров параллельного
порта.
man iopl, man ioperm, #include