Lines Matching refs:sg

1             Notes on Linux SCSI Generic (sg) driver
6 The SCSI Generic driver (sg) is one of the four "high level" SCSI device
10 Thus sg is used for scanners, CD writers and reading audio CDs digitally
18 Major versions of the sg driver
20 There are three major versions of sg found in the linux kernel (lk):
21 - sg version 1 (original) from 1992 to early 1999 (lk 2.2.5) .
23 - sg version 2 from lk 2.2.6 in the 2.2 series. It is based on
25 - sg version 3 found in the lk 2.4 series (and the lk 2.5 series).
31 The most recent documentation of the sg driver is kept at the Linux
34 This describes the sg version 3 driver found in the lk 2.4 series.
37 http://sg.danny.cz/sg/p/sg_v3_ho.html
39 Documentation for the version 2 sg driver found in the lk 2.2 series can
40 be found at http://sg.danny.cz/sg/. A larger version
41 is at: http://sg.danny.cz/sg/p/scsi-generic_long.txt.
43 The original documentation for the sg driver (prior to lk 2.2.6) can be
44 found at http://www.torque.net/sg/p/original/SCSI-Programming-HOWTO.txt
48 /usr/src/linux/include/scsi/sg.h file. Note that the glibc maintainers copy
50 in /usr/include/scsi/sg.h . Driver debugging information and other notes
51 can be found at the top of the /usr/src/linux/drivers/scsi/sg.c file.
53 A more general description of the Linux SCSI subsystem of which sg is a
59 There are two packages of sg utilities:
60 - sg3_utils for the sg version 3 driver found in lk 2.4
61 - sg_utils for the sg version 2 (and original) driver found in lk 2.2
64 capabilities. They can be found at: http://sg.danny.cz/sg/sg3_utils.html and
67 Another approach is to look at the applications that use the sg driver.
71 Mapping of Linux kernel versions to sg driver versions
74 of the sg driver:
75 lk 2.4.0 : sg version 3.1.17
76 lk 2.4.7 : sg version 3.1.19
77 lk 2.4.10 : sg version 3.1.20 **
78 lk 2.4.17 : sg version 3.1.22
80 ** There were 3 changes to sg version 3.1.20 by third parties in the
84 new version of the sg driver:
85 lk 2.2.0 : original sg version [with no version number]
86 lk 2.2.6 : sg version 2.1.31
87 lk 2.2.8 : sg version 2.1.32
88 lk 2.2.10 : sg version 2.1.34 [SG_GET_VERSION_NUM ioctl first appeared]
89 lk 2.2.14 : sg version 2.1.36
90 lk 2.2.16 : sg version 2.1.38
91 lk 2.2.17 : sg version 2.1.39
92 lk 2.2.20 : sg version 2.1.40
95 contains sg version 3.5.23 which is functionally equivalent to sg