[Gllug] re: uart overrun problem
Nix
nix at esperi.org.uk
Fri Dec 5 11:23:17 UTC 2003
On Thu, 4 Dec 2003, Peter Childs mused:
>> d) crap uart with too small a buffer (any decent mobo should be using a 16550
>> or compatible uart)
>
> You mean 16550A. The 16550 is crap its only got a 1 byte buffer.
Indeed, but by frigging the CPU's interrupt controller (via irqtune or
similar utility) so that serial interrupts are very high priority, I
was able to handle a 56Kbps serial connection on a 486/50 with a 16550,
with essentially no droped characters.
So it's certainly not the CPU or UART. :)
--
`I have some desires that would probably consume the entire lifetime
power output of one G-type star.' --- Mark Atwood
--
Gllug mailing list - Gllug at linux.co.uk
http://list.ftech.net/mailman/listinfo/gllug
More information about the GLLUG
mailing list