Re: lowlevel parport programming in debian
On Wed, 23 Jun 2004 19:31:20 +0200
Alex Riesen <fork0@users.sourceforge.net> wrote:
> Gossen Alexey, Wed, Jun 23, 2004 17:02:16 +0200:
> > Собираюсь использовать параллельный порт как своего рода IO интерфей
> > с.
> ...
> > в конечном итоге мне просто нужна функция, вытягивающая состояние
> > порта. маскировать отдельные биты и запихать их все в одну int
> > переменную я могу сам.
>
> посмотреть ioperm(2) и обращаться к портам напрямую.
>
действительно, всё очень просто оказалось
ioperm(0x378, 3, 1);
outb (0x10, 0x378+2); // переключает в бидерекциональный модус
а потом можно применять inb() и outb() с базового адреса порта, т.е. с
0x378
вопрос решился, спасибо
--
Guten Tag, Alexey
Reply to: