On 28 Dec 2006 at 0:51, Jim Leonard wrote:
9000 VAX wrote:
If my memory is correct, 16 byte buffer exists on
16450 and 16550 UART
chips. The 8250 has only one byte buffer.
Are either of the 16450/16550 a drop-in
replacement for an 8250, or are
they not pin/command compatible?
They're all pin-compatible. The 16450 supports higher line speeds;
the 16550 has the 16-byte FIFO.
And if I remember right, you don't need to even think about the 16-byte
FIFO - it does just look like an 8250 shunting out bytes as fast as it
can. Handy if your ISR doesn't like small fast bursts of data.
Gordon