Hi,
I am writing the linux driver for a peripheral of my own. I want to use nInit (Reset in EPP) as an output that I can access directly through the control register. Unfortunately, when I write a 0 on it :
byte = 0;
parport_write_control(port, byte);
the pin goes low, but when I write an EPP data, it seems like the hardware controls this pin and write 1 back on it. I use this function for epp transfers :
port->ops->epp_write_data(port, &byte, 1, 0);
I have the same problem with EPP write.
Is it really the hardware, or the linux driver which controls this output ? (I have not found in the parport sources anything, so I suppose it is the hardware...)
Is it possible to make this pin remain low during EPP transfers ?
Thanks a lot
Julien
-- To unsubscribe, send mail to: linux-parport-request@torque.net --
-- with the single word "unsubscribe" in the body of the message. --
This archive was generated by hypermail 2b29 : Sun Feb 24 2002 - 05:53:19 EST