本文档描述了 Linux 内核进入 2.4 生产系列时的 SCSI 子系统。
SCSI 子系统的外部视图是主要主题。包含了帮助 Linux SCSI 子系统系统管理的资料。还简要描述了 ioctl() 和接口,这些描述可能与编写使用此子系统的应用程序的人员相关。然而,内部数据结构和设计问题未被涉及 [参见参考文献 W2]。为了使呈现更清晰,编译选项和系统调用(包括 ioctl())已被放在 附录 E 中。虽然原始设备不完全是 SCSI 子系统的一部分,但在 第 11 章 中也对其进行了描述。
对于那些对 SCSI 子系统不感兴趣,只想让他们的 ATAPI CD 刻录机工作的人,请参阅 第 9.2.4 节。浏览 第 2 章 也可能很有用。
本文档是五年前由 Drew Eckhardt 编写的名为 SCSI-HOWTO 的文档的后续 [参见参考文献 W7]。该文档描述了 Linux 内核 1.2 和 1.3 系列中的 SCSI 子系统。它仍然可以从 Linux 文档项目 [LDP,参见参考文献 W8] 的 “未维护” 部分获得。虽然 Drew 的文档有很多关于适配器驱动程序的信息,但这两份文档的结构大致相似。
本文档可以以电子形式在 www.tldp.org/HOWTO/SCSI-2.4-HOWTO 找到。本文档的主站点以及可能最新的版本可以在 www.torque.net/scsi/SCSI-2.4-HOWTO 找到(这是多页 html 版本)。在该位置,本文档以 txt、pdf、ps、单页(长)html 以及多页 html 格式呈现。例如,pdf 版本位于 www.torque.net/scsi/SCSI-2.4-HOWTO.pdf。
本文档最后修改于 2004 年 8 月 24 日。