Avanti Indietro Indice

10. Controller (I/O)

Qualsiasi scheda standard seriale/parallela/joystick/combo. Linux supporta 8250, 16450, 16550 e 16550A UART. Possono essere utilizzate schede che supportano IRQ (IRQ > 9) non standard.

Fare riferimento al documento ``Application Note AN-493'' di Martin S. Michael relativo ai semiconduttori della National. La sezione 5.0 descrive in dettaglio le differenze tra NS16550 e NS16550A. In breve, NS16550 conteneva errori nei circuiti FIFO, ma i chip NS16550A delle versioni successive li hanno risolti. Tuttavia, esistevano pochi NS16550 prodotti da National e, in questo modo, dovrebbero essere correntemente molto rari. Molte delle parti ``16550'' delle schede moderne vere e proprie provengono dai numerosi fabbricanti delle parti compatibili, che potrebbero non utilizzare il suffisso ``A'' di National. Inoltre, alcune schede multiporte utilizzeranno chip 16552 o 16554 o numerosi altri chip multiporta o multifunzione di National o di altri fornitori (in genere in un pacchetto importante saldato alla scheda, non un DIP a 40 pin). In generale, non è necessario preoccuparsi di questo problema se non si rileva un vecchio chip DIP National ``NS16550'' (no A) a 40 pin libero o in una vecchia scheda e, in questo caso, è necessario trattarla come 16450 (no FIFO) invece che come 16550A. Zhahai Stewart < zstewart@hisys.com>


Avanti Indietro Indice