Slijedeći dio Prethodni dio Sadržaj

9. I/O kontroleri

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>


Slijedeći dio Prethodni dio Sadržaj