On Saturday March 07 1998 at 19:21, Wes Newell wrote to Rick Collins:
CH>> They also have one big disadvantage: the parallel port does not carry a
CH>> FIFO, meaning that it will generate up to sixteen times more interrupts
CH>> at a given data rate when compared to a serial modem on a 16550.
RC>> Very good point. I didn't think about that aspect at all. :-)
y
WN> Not really as each IRQ will fetch 8 bits instead of 1.
Serial port UARTs issue one interrupt per byte recieved. Not one interrupt
per bit.
WN> And I'm not sure that the bytes aren't buffered in the modem and then
WN> send with X number of bytes per IRQ.
There's no hardware reason you can't do this, but the system load would be a
problem.
The driver would simply have to disable interrupt generation on the port and
conduct a polled read until the entire block was finished, then enable
interrupt generation and pass the data to the rest of the system.
--- GoldED/2 2.50 UNREG
---------------
* Origin: For sale: 30 pieces of silver. Contact N. Gingrich. (1:250/820)
|