Cualquier tarjeta estandar serial/paralela/joystick/combo. Linux soporta UARTs 8250, 16450, 16550, y 16550A. Tarjetas que soportan IRQs (IRQ > 9) no estandar también pueden ser usadas.
Ver National Semiconductor's ``Application Note AN-493'' de Martin S.
Michael. Section 5.0. Describe en detalle las diferencias entre
NS16550 y NS16550A. El NS16550 tenía fallos en los circuitos FIFO,
pero los chips NS16550A (y posteriores) los corrigieron. Sin embargo, hubo
muy pocos NS16550 produciones por National, hace tiempo, así que debieran
de ser muy raros. Muchas de las partes de ``16550'' en las placas modernas
actuales son de fabricantes de piezas compatibles, que podrían no usar el sufijo
``A'' de la National. Además, algunas tarjetas multipuerto usarán 16552 o 16554
u otros chips varios multipuerto o multifunción de National o de otros proveedores
(generalmente en un denso paquete soldado a la placa, no en un 40 pin DIP).
Sobre todo, no se preocupe a menos que encuentre un chip muy viejo de 40 pin DIP
National ``NS16550'' (no A) suelto o en una vieja placa, en el que la mayoría de
los casos se tratará de un 16450 (sin FIFO) más que un 16550A. - Zhahai
Stewart <
zstewart@hisys.com
>