[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: