Toutes cartes mixtes standards série/parallèle/joystick/IDE. Linux supporte les UART 8250, 16450, 16550 et 16550A. Les cartes qui supportent des IRQ non-standards (IRQ >9) peuvent être utilisées.
Voir la Note d'Application "AN-493" (National Semiconductor) écrite par Martin S.
Michael (NdT: Voir en francais:
http://www.national.com/an/AN/AN-493.pdf
. Merci à Julien Vayssière). Le paragraphe 5.0 décrit en détail les différences entre le NS16550
et le NS16550A. Brièvement, le NS16550 possède des bogues dans les circuits FIFO
qui ont été corrigés dans le NS16550A (et ceux qui suivent). Heureusement il
y a eu très peu de NS16550 produits par National, et en plus il y a longtemps ; ils
sont donc très rares. Et beaucoup de "16550" sur les cartes modernes viennent
de fabricants de puces compatibles, ceux-ci n'ayant pas utilisé le suffixe "A"
de National.
De plus, quelques cartes multiports utilisent des 16552 ou 16554, ou bien
d'autres puces multiports ou multifonctions de National ou autres fabricants.
En conclusion, ne vous en faites pas sauf si vous rencontrez une vieux circuit
"NS16550" (sans A), auquel cas traitez-le comme un 16450 sans FIFO plutôt que
comme un 16550A.
- Zhahai Stewart <
zstewart@hisys.com
>
Chapitre suivant, Chapitre Précédent
Table des matières de ce chapitre, Table des matières générale
Début du document, Début de ce chapitre