Bilo koji standardni serijski, paralelni, joystick kontroler. Linux ima podršku za 8250, 16450, 16550 i 16550A UART čipove. Kontroleri koji koriste nestandardne IRQ (IRW > 9) brojeve također rade.
Za više podataka pogledajte National Semiconductor dokument ``Application
Note AN-493'' (autor Martin S. Michael.) Peto poglavlje detaljno opisuje
razliku između NS16550 i NS16550A. Ukratko, NS16550 ima interne greške u
FIFO krugovima dok je ta pogreška ispravljena u NS16550A (i novijim)
čipovima ispravljena. U zadnje vrijeme NS16550 se rijetko proizvodi, a
kontroleri označeni kao 16550 su ustvari novija verzija. Neke višenamjenske
ploče koriste 16552, 16554 i druge višenamjenske čipove koje također
proizvode National Semiconductor i drugi (ovakvi čipovi su obično zalemljeni
na ploču, a nisu u 40 pinskom DIP obliku kao ostali čipovi slične namjene.)
O svakom slučaju, nema razloga za brigu osim ako ne susretnete vrlo stari
NS16550 u nekoj staroj ploči. U takvim situacijama preporučamo da ju
koristite u 16540 načinu rada gdje (neispravni) FIFO čipovi neće biti
korišteni. - Zhahai Stewart
<
zstewart@hisys.com
>