|The Linux 2.4 SCSI subsystem HOWTO|
WEB. The following references are found on the web. Please alert the author if any of these links become stale.
[W4] The author's scsi generic (sg) site is: www.torque.net/sg. The documentation for version 3 of the sg driver is also at this site: www.torque.net/sg/p/sg_v3_ho. The sg_utils and sg3_utils packages, as tarballs and as binary and source rpms can also be found on this page. These packages and others available for the sg driver are discussed at www.torque.net/sg/u_index.html.
[W6] Kurt Garloff's site (including the scsidev and the scsiinfo utilities): www.garloff.de/kurt/linux/. Kurt also has the damaged media rescue program dd_rescue at this site: www.garloff.de/kurt/linux/ddrescue
[W8] Linux Documentation Project (LDP): www.linuxdoc.org
NEWSGROUPS. The following entries are actually reflectors rather than newsgroups. Various web locations archive their contents (e.g. marc.theaimsgroup.com).
BOOKS. Here are some books that the author found useful.
[B1] "Linux Device Drivers" Second edition by Alessandro Rubini and Jonathan Corbet [O'Reilly 2001 ISBN 0-596-00008-1] This is a solid text on Linux device drivers including some information on the SCSI subsystem. It covers the block subsystem well and has many char device driver examples. It has been updated for the Linux 2.4 series kernels and also includes information on the Linux 2.2 and 2.0 series. This book is highly recommended. The authors and the publisher have unselfishly made this book available under the GNU Free Documentation License (version 1.1). It can be found in html at www.oreilly.com/catalog/linuxdrive2/chapter/book .
[B3] "The Programmer's Guide to SCSI" by Brian Sawert [Addison Wesley 1998 ISBN 0-201-18538-5] This book covers many SCSI topics, including the pass through mechanisms of Linux (sg) and ASPI/ASPI32 as used by Windows.
CREDITS. The author is grateful for the following contributions:
Kai Makisara (st) <>
Jens Axboe (sr) <>
Richard Gooch (devfs) <>
Tim Waugh (ppa, imm, ppscsi + docbook) <>
Gadi Oxman (ide-scsi) <>
CORRECTIONS and SUGGESTIONS. Please send any corrections or suggestions to the author at <> or <> .