I have some questions concerning the Parallel Port under the 2.4 kernel.
I am building a hardware device to connect to the parport of my computer
and I would like to use EPP mode. However, when I compile the parport
and "PC-Style" and "foreign hardware" options in, the parport is only
detected to be in PCSPP and TRISTATE mode. kernel 2.2.17 can detect the
EPP mode, however. I am forced to use 2.4 because some PCI cards I have
are only supported on 2.4.
Also, when I manually set the parallel port's ioport to 0x378 instead
of letting the bios do it, one of my PCI net cards gets an irq of zero
and refuses to work. *boggle*. The irqs should be different(and they are
specifically different in my kernel init args), I am at a complete loss
for why this happens.
I'm using parport=0x378,5 in my kernel arguments(along with some other
stuff for initializing of the two ether cards I have).
Could someone please recommend me some sites where I could find out
how to write software to interface to the parport? I'm not looking to
write kernel level drivers here...
I have some test programs that must run as root and use outb and inb,
but there must be a better way of doing it.
E-mail address corrupted to stop spam.
Reply mail: psilord at cs dot wisc dot edu
I am responsible for what I say, noone else.