Next Previous Contents

9. 控制卡 (I/O)

任何标准的 串列/并列/摇□/二合一(combo) 介面卡。 Linux 支援了 8250, 16450, 16550, 和 16550A UART。支援非标准 IRQ (IRQ > 9) 的介面卡也可以使用。

参考 National Semiconductor 的``Application Note AN-493'' ,Martin S. Michael所写的。 第 5.0 章有详细叙述 NS16550 和 NS16550A的不同处。简言之, NS16550 在 FIFO 电路上 有个小臭虫。NS16550A (以其後的) 晶片已修正了。然而, National 只有非常少的 NS16550 产品。 这很久了,所以这应该已经很稀有了吧。事实上现代的主机板上的大多数 ``16550'' 零件都是由 许多相容品厂商所制造的,所以也不会用 National 的``A'' 前置字母。另外,有些多埠主机板会使用 16552 或 16554 或许多 National 或其他供应者的多埠或多功能晶片 (generally in a dense package soldered to the board, not a 40 pin DIP)。一般来说,您可以不必担心这个,除非你遇到已经很旧的 40 针 DIP National ``NS16550'' (没有 A) 晶片不见或在旧的版子上,在这种情形时 待它像 16450 (不是 FIFO) 也不是 16550A。- Zhahai Stewart < zstewart@hisys.com>


Next Previous Contents