> I am trying to send a pulse on on of the data pins of the parallel port in a
> real-time task.  This takes 2 write operations (1.4 uS each).  I am looking for

It's the ISA bus speed that's causing the problem.  The best solution
would be to get a PCI protoboard ( www.digikey.com ) and send the pulse
that way.  Another way is to use the already formed  ~iowr  or ~iord  line
from the ISA bus properly gated by a designated address decoder.  This
will generate a negative going pulse abt 200ns wide I think.  You will
only need to send one outb instruction too, since it causes a complete
pulse.  You can "tweek" the bus control chips to "high speed"  
"on-the-fly" just before you issue the outb, and back to normal afterward.
I've used this method to speed the normally 8mhz bus clock up to 16mhz or
higher during selected ISA I/O operations. 

The ISA I/O speed is terrible.

-C. W. Wright


--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/

Reply via email to