Commit df371fff authored by Rolf Eike Beer's avatar Rolf Eike Beer Committed by James Bottomley

[PATCH] clean up scsi documentation

Ok, here comes part 2. Not mentioned in the first mail: it makes some minor
formatting changes in some comments.

Eike
parent dbda628d
...@@ -32,8 +32,6 @@ README.DAC960 ...@@ -32,8 +32,6 @@ README.DAC960
- info on Mylex DAC960/DAC1100 PCI RAID Controller Driver for Linux - info on Mylex DAC960/DAC1100 PCI RAID Controller Driver for Linux
README.moxa README.moxa
- release notes for Moxa mutiport serial card. - release notes for Moxa mutiport serial card.
README.nsp_cs.eng
- info on WorkBiT NinjaSCSI-3/32Bi driver.
SAK.txt SAK.txt
- info on Secure Attention Keys. - info on Secure Attention Keys.
SubmittingDrivers SubmittingDrivers
...@@ -188,10 +186,8 @@ s390/ ...@@ -188,10 +186,8 @@ s390/
- directory with info on using Linux on the IBM S390. - directory with info on using Linux on the IBM S390.
sh/ sh/
- directory with info on porting Linux to a new architecture. - directory with info on porting Linux to a new architecture.
scsi-generic.txt scsi/
- info on the sg driver for generic (non-disk/CD/tape) SCSI devices. - directory with info on Linux scsi support.
scsi.txt
- short blurb on using SCSI support as a module.
serial-console.txt serial-console.txt
- how to set up Linux with a serial line console as the default. - how to set up Linux with a serial line console as the default.
sgi-visws.txt sgi-visws.txt
......
00-INDEX
- this file
53c700.txt
- info on driver for 53c700 based adapters
AM53C974.txt
- info on driver for AM53c974 based adapters
BusLogic.txt
- info on driver for adapters with BusLogic chips
ChangeLog
- Changes to scsi files, if not listed elsewhere
ChangeLog.ips
- IBM ServeRAID driver Changelog
ChangeLog.ncr53c8xx
- Changes to ncr53c8xx driver
ChangeLog.sym53c8xx
- Changes to sym53c8xx driver
ChangeLog.sym53c8xx_2
- Changes to second generation of sym53c8xx driver
FlashPoint.txt
- info on driver for BusLogic FlashPoint adapters
LICENSE.FlashPoint
- Licence of the Flashpoint driver
Mylex.txt
- info on driver for Mylex adapters
NinjaSCSI.txt
- info on WorkBiT NinjaSCSI-32/32Bi driver
aha152x.txt
- info on driver for Adaptec AHA152x based adapters
aic7xxx.txt
- info on driver for Adaptec controllers
aic7xxx_old.txt
- info on driver for Adaptec controllers, old generation
cpqfc.txt
- info on driver for Compaq Tachyon TS adapters
dpti.txt
- info on driver for DPT SmartRAID and Adaptec I2O RAID based adapters
dtc3x80.txt
- info on driver for DTC 2x80 based adapters
g_NCR5380.txt
- info on driver for NCR5380 and NCR53c400 based adapters
ibmmca.txt
- info on driver for IBM adapters with MCA bus
in2000.txt
- info on in2000 driver
ncr53c7xx.txt
- info on driver for NCR53c7xx based adapters
ncr53c8xx.txt
- info on driver for NCR53c8xx based adapters
osst.txt
- info on driver for OnStream SC-x0 SCSI tape
ppa.txt
- info on driver for IOmega zip drive
qlogicfas.txt
- info on driver for QLogic FASxxx based adapters
qlogicisp.txt
- info on driver for QLogic ISP 1020 based adapters
scsi-generic.txt
- info on the sg driver for generic (non-disk/CD/tape) SCSI devices.
scsi.txt
- short blurb on using SCSI support as a module.
scsi_mid_low_api.txt
- info on API between SCSI layer and low level drivers
st.txt
- info on scsi tape driver
sym53c8xx_2.txt
- info on second generation driver for sym53c8xx based adapters
tmscsim.txt
- info on driver for AM53c974 based adapters
...@@ -794,7 +794,7 @@ config SCSI ...@@ -794,7 +794,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -1014,7 +1014,7 @@ config SCSI ...@@ -1014,7 +1014,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -589,7 +589,7 @@ config SCSI ...@@ -589,7 +589,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -1298,7 +1298,7 @@ config SCSI ...@@ -1298,7 +1298,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -601,7 +601,7 @@ config SCSI ...@@ -601,7 +601,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -731,7 +731,7 @@ config SCSI ...@@ -731,7 +731,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
...@@ -752,7 +752,7 @@ config BLK_DEV_SD ...@@ -752,7 +752,7 @@ config BLK_DEV_SD
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called sd_mod.o. If you want to compile it as a The module will be called sd_mod.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. Do not compile this driver as a <file:Documentation/scsi/scsi.txt>. Do not compile this driver as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI disk. In this case, do not compile the driver is located on a SCSI disk. In this case, do not compile the driver
for your SCSI host adapter (below) as a module either. for your SCSI host adapter (below) as a module either.
...@@ -781,14 +781,14 @@ config CHR_DEV_ST ...@@ -781,14 +781,14 @@ config CHR_DEV_ST
If you want to use a SCSI tape drive under Linux, say Y and read the If you want to use a SCSI tape drive under Linux, say Y and read the
SCSI-HOWTO, available from SCSI-HOWTO, available from
<http://www.linuxdoc.org/docs.html#howto>, and <http://www.linuxdoc.org/docs.html#howto>, and
<file:drivers/scsi/README.st> in the kernel source. This is NOT for <file:Documentation/scsi/st.txt> in the kernel source. This is NOT for
SCSI CD-ROMs. SCSI CD-ROMs.
This driver is also available as a module ( = code which can be This driver is also available as a module ( = code which can be
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called st.o. If you want to compile it as a The module will be called st.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. <file:Documentation/scsi/scsi.txt>.
config ST_EXTRA_DEVS config ST_EXTRA_DEVS
int "Maximum number of SCSI tapes that can be loaded as modules" int "Maximum number of SCSI tapes that can be loaded as modules"
...@@ -820,7 +820,7 @@ config BLK_DEV_SR ...@@ -820,7 +820,7 @@ config BLK_DEV_SR
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called sr_mod.o. If you want to compile it as a The module will be called sr_mod.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. <file:Documentation/scsi/scsi.txt>.
config BLK_DEV_SR_VENDOR config BLK_DEV_SR_VENDOR
bool "Enable vendor-specific extensions (for SCSI CDROM)" bool "Enable vendor-specific extensions (for SCSI CDROM)"
...@@ -866,13 +866,13 @@ config CHR_DEV_SG ...@@ -866,13 +866,13 @@ config CHR_DEV_SG
quality digital reader of audio CDs (<http://www.xiph.org/paranoia/>). quality digital reader of audio CDs (<http://www.xiph.org/paranoia/>).
For other devices, it's possible that you'll have to write the For other devices, it's possible that you'll have to write the
driver software yourself. Please read the file driver software yourself. Please read the file
<file:Documentation/scsi-generic.txt> for more information. <file:Documentation/scsi/scsi-generic.txt> for more information.
If you want to compile this as a module ( = code which can be If you want to compile this as a module ( = code which can be
inserted in and removed from the running kernel whenever you want), inserted in and removed from the running kernel whenever you want),
say M here and read <file:Documentation/modules.txt> and say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. The module will be called sg.o. If unsure, <file:Documentation/scsi/scsi.txt>. The module will be called sg.o.
say N. If unsure, say N.
comment "Some SCSI devices (e.g. CD jukebox) support multiple LUNs" comment "Some SCSI devices (e.g. CD jukebox) support multiple LUNs"
depends on SCSI depends on SCSI
......
...@@ -904,7 +904,7 @@ config SCSI ...@@ -904,7 +904,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -488,7 +488,7 @@ config SCSI ...@@ -488,7 +488,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -257,7 +257,7 @@ config SCSI ...@@ -257,7 +257,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -1393,7 +1393,7 @@ config SCSI ...@@ -1393,7 +1393,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -332,7 +332,7 @@ config SCSI ...@@ -332,7 +332,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -733,7 +733,7 @@ config SCSI ...@@ -733,7 +733,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
...@@ -662,7 +662,7 @@ config SCSI ...@@ -662,7 +662,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
...@@ -683,7 +683,7 @@ config BLK_DEV_SD ...@@ -683,7 +683,7 @@ config BLK_DEV_SD
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called sd_mod.o. If you want to compile it as a The module will be called sd_mod.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. Do not compile this driver as a <file:Documentation/scsi/scsi.txt>. Do not compile this driver as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI disk. In this case, do not compile the driver is located on a SCSI disk. In this case, do not compile the driver
for your SCSI host adapter (below) as a module either. for your SCSI host adapter (below) as a module either.
...@@ -712,14 +712,14 @@ config CHR_DEV_ST ...@@ -712,14 +712,14 @@ config CHR_DEV_ST
If you want to use a SCSI tape drive under Linux, say Y and read the If you want to use a SCSI tape drive under Linux, say Y and read the
SCSI-HOWTO, available from SCSI-HOWTO, available from
<http://www.linuxdoc.org/docs.html#howto>, and <http://www.linuxdoc.org/docs.html#howto>, and
<file:drivers/scsi/README.st> in the kernel source. This is NOT for <file:Documentation/scsi/st.txt> in the kernel source. This is NOT
SCSI CD-ROMs. for SCSI CD-ROMs.
This driver is also available as a module ( = code which can be This driver is also available as a module ( = code which can be
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called st.o. If you want to compile it as a The module will be called st.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. <file:Documentation/scsi/scsi.txt>.
config CHR_DEV_OSST config CHR_DEV_OSST
tristate "SCSI OnStream SC-x0 tape support" tristate "SCSI OnStream SC-x0 tape support"
...@@ -734,7 +734,7 @@ config CHR_DEV_OSST ...@@ -734,7 +734,7 @@ config CHR_DEV_OSST
tapes (QIC-157) and can be driven by the standard driver st. tapes (QIC-157) and can be driven by the standard driver st.
For more information, you may have a look at the SCSI-HOWTO For more information, you may have a look at the SCSI-HOWTO
<http://www.linuxdoc.org/docs.html#howto> and <http://www.linuxdoc.org/docs.html#howto> and
<file:drivers/scsi/README.osst> in the kernel source. <file:Documentation/scsi/osst.txt> in the kernel source.
More info on the OnStream driver may be found on More info on the OnStream driver may be found on
<http://linux1.onstream.nl/test/> <http://linux1.onstream.nl/test/>
Please also have a look at the standard st docu, as most of it Please also have a look at the standard st docu, as most of it
...@@ -744,7 +744,7 @@ config CHR_DEV_OSST ...@@ -744,7 +744,7 @@ config CHR_DEV_OSST
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called osst.o. If you want to compile it as a The module will be called osst.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. <file:Documentation/scsi/scsi.txt>.
config BLK_DEV_SR config BLK_DEV_SR
tristate "SCSI CDROM support" tristate "SCSI CDROM support"
...@@ -759,7 +759,7 @@ config BLK_DEV_SR ...@@ -759,7 +759,7 @@ config BLK_DEV_SR
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called sr_mod.o. If you want to compile it as a The module will be called sr_mod.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. <file:Documentation/scsi/scsi.txt>.
config BLK_DEV_SR_VENDOR config BLK_DEV_SR_VENDOR
bool "Enable vendor-specific extensions (for SCSI CDROM)" bool "Enable vendor-specific extensions (for SCSI CDROM)"
...@@ -805,13 +805,13 @@ config CHR_DEV_SG ...@@ -805,13 +805,13 @@ config CHR_DEV_SG
quality digital reader of audio CDs (<http://www.xiph.org/paranoia/>). quality digital reader of audio CDs (<http://www.xiph.org/paranoia/>).
For other devices, it's possible that you'll have to write the For other devices, it's possible that you'll have to write the
driver software yourself. Please read the file driver software yourself. Please read the file
<file:Documentation/scsi-generic.txt> for more information. <file:Documentation/scsi/scsi-generic.txt> for more information.
If you want to compile this as a module ( = code which can be If you want to compile this as a module ( = code which can be
inserted in and removed from the running kernel whenever you want), inserted in and removed from the running kernel whenever you want),
say M here and read <file:Documentation/modules.txt> and say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. The module will be called sg.o. If unsure, <file:Documentation/scsi/scsi.txt>. The module will be called sg.o.
say N. If unsure, say N.
comment "Some SCSI devices (e.g. CD jukebox) support multiple LUNs" comment "Some SCSI devices (e.g. CD jukebox) support multiple LUNs"
depends on SCSI depends on SCSI
......
...@@ -757,7 +757,7 @@ config SCSI ...@@ -757,7 +757,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
...@@ -778,7 +778,7 @@ config BLK_DEV_SD ...@@ -778,7 +778,7 @@ config BLK_DEV_SD
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called sd_mod.o. If you want to compile it as a The module will be called sd_mod.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. Do not compile this driver as a <file:Documentation/scsi/scsi.txt>. Do not compile this driver as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI disk. In this case, do not compile the driver is located on a SCSI disk. In this case, do not compile the driver
for your SCSI host adapter (below) as a module either. for your SCSI host adapter (below) as a module either.
...@@ -807,14 +807,14 @@ config CHR_DEV_ST ...@@ -807,14 +807,14 @@ config CHR_DEV_ST
If you want to use a SCSI tape drive under Linux, say Y and read the If you want to use a SCSI tape drive under Linux, say Y and read the
SCSI-HOWTO, available from SCSI-HOWTO, available from
<http://www.linuxdoc.org/docs.html#howto>, and <http://www.linuxdoc.org/docs.html#howto>, and
<file:drivers/scsi/README.st> in the kernel source. This is NOT for <file:Documentation/scsi/st.txt> in the kernel source. This is NOT
SCSI CD-ROMs. for SCSI CD-ROMs.
This driver is also available as a module ( = code which can be This driver is also available as a module ( = code which can be
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called st.o. If you want to compile it as a The module will be called st.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. <file:Documentation/scsi/scsi.txt>.
config CHR_DEV_OSST config CHR_DEV_OSST
tristate "SCSI OnStream SC-x0 tape support" tristate "SCSI OnStream SC-x0 tape support"
...@@ -829,7 +829,7 @@ config CHR_DEV_OSST ...@@ -829,7 +829,7 @@ config CHR_DEV_OSST
tapes (QIC-157) and can be driven by the standard driver st. tapes (QIC-157) and can be driven by the standard driver st.
For more information, you may have a look at the SCSI-HOWTO For more information, you may have a look at the SCSI-HOWTO
<http://www.linuxdoc.org/docs.html#howto> and <http://www.linuxdoc.org/docs.html#howto> and
<file:drivers/scsi/README.osst> in the kernel source. <file:Documentation/scsi/osst.txt> in the kernel source.
More info on the OnStream driver may be found on More info on the OnStream driver may be found on
<http://linux1.onstream.nl/test/> <http://linux1.onstream.nl/test/>
Please also have a look at the standard st docu, as most of it Please also have a look at the standard st docu, as most of it
...@@ -839,7 +839,7 @@ config CHR_DEV_OSST ...@@ -839,7 +839,7 @@ config CHR_DEV_OSST
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called osst.o. If you want to compile it as a The module will be called osst.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. <file:Documentation/scsi/scsi.txt>.
config BLK_DEV_SR config BLK_DEV_SR
tristate "SCSI CDROM support" tristate "SCSI CDROM support"
...@@ -854,7 +854,7 @@ config BLK_DEV_SR ...@@ -854,7 +854,7 @@ config BLK_DEV_SR
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called sr_mod.o. If you want to compile it as a The module will be called sr_mod.o. If you want to compile it as a
module, say M here and read <file:Documentation/modules.txt> and module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. <file:Documentation/scsi/scsi.txt>.
config BLK_DEV_SR_VENDOR config BLK_DEV_SR_VENDOR
bool "Enable vendor-specific extensions (for SCSI CDROM)" bool "Enable vendor-specific extensions (for SCSI CDROM)"
...@@ -900,13 +900,13 @@ config CHR_DEV_SG ...@@ -900,13 +900,13 @@ config CHR_DEV_SG
quality digital reader of audio CDs (<http://www.xiph.org/paranoia/>). quality digital reader of audio CDs (<http://www.xiph.org/paranoia/>).
For other devices, it's possible that you'll have to write the For other devices, it's possible that you'll have to write the
driver software yourself. Please read the file driver software yourself. Please read the file
<file:Documentation/scsi-generic.txt> for more information. <file:Documentation/scsi/scsi-generic.txt> for more information.
If you want to compile this as a module ( = code which can be If you want to compile this as a module ( = code which can be
inserted in and removed from the running kernel whenever you want), inserted in and removed from the running kernel whenever you want),
say M here and read <file:Documentation/modules.txt> and say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. The module will be called sg.o. If unsure, <file:Documentation/scsi/scsi.txt>. The module will be called sg.o.
say N. If unsure, say N.
comment "Some SCSI devices (e.g. CD jukebox) support multiple LUNs" comment "Some SCSI devices (e.g. CD jukebox) support multiple LUNs"
depends on SCSI depends on SCSI
...@@ -1025,7 +1025,7 @@ config SCSI_AIC7XXX_OLD ...@@ -1025,7 +1025,7 @@ config SCSI_AIC7XXX_OLD
Information on the configuration options for this controller can be Information on the configuration options for this controller can be
found by checking the help file for each of the available found by checking the help file for each of the available
configuration options. You should read configuration options. You should read
<file:drivers/scsi/aic7xxx_old/README.aic7xxx> at a minimum before <file:Documentation/scsi/aic7xxx_old.txt> at a minimum before
contacting the maintainer with any questions. The SCSI-HOWTO, contacting the maintainer with any questions. The SCSI-HOWTO,
available from <http://www.linuxdoc.org/docs.html#howto>, can also available from <http://www.linuxdoc.org/docs.html#howto>, can also
be of great help. be of great help.
...@@ -1051,7 +1051,7 @@ config AIC7XXX_OLD_TCQ_ON_BY_DEFAULT ...@@ -1051,7 +1051,7 @@ config AIC7XXX_OLD_TCQ_ON_BY_DEFAULT
If you say Y here, you can still turn off TCQ on troublesome devices If you say Y here, you can still turn off TCQ on troublesome devices
with the use of the tag_info boot parameter. See the file with the use of the tag_info boot parameter. See the file
<file:drivers/scsi/README.aic7xxx> for more information on that and <file:Documentation/scsi/aic7xxx.txt> for more information on that and
other aic7xxx setup commands. If this option is turned off, you may other aic7xxx setup commands. If this option is turned off, you may
still enable TCQ on known good devices by use of the tag_info boot still enable TCQ on known good devices by use of the tag_info boot
parameter. parameter.
...@@ -1061,7 +1061,7 @@ config AIC7XXX_OLD_TCQ_ON_BY_DEFAULT ...@@ -1061,7 +1061,7 @@ config AIC7XXX_OLD_TCQ_ON_BY_DEFAULT
However, TCQ can increase performance on some hard drives by as much However, TCQ can increase performance on some hard drives by as much
as 50% or more, so it is recommended that if you say N here, you as 50% or more, so it is recommended that if you say N here, you
should at least read the <file:drivers/scsi/README.aic7xxx> file so should at least read the <file:Documentation/scsi/aic7xxx.txt> file so
you will know how to enable this option manually should your drives you will know how to enable this option manually should your drives
prove to be safe in regards to TCQ. prove to be safe in regards to TCQ.
...@@ -1200,7 +1200,7 @@ config SCSI_NCR53C8XX ...@@ -1200,7 +1200,7 @@ config SCSI_NCR53C8XX
only one may be active at a time. If you have a 53c8xx board, you only one may be active at a time. If you have a 53c8xx board, you
probably do not want to use the "NCR53c7,8xx SCSI support". probably do not want to use the "NCR53c7,8xx SCSI support".
Please read <file:drivers/scsi/README.ncr53c8xx> for more Please read <file:Documentation/scsi/ncr53c8xx.txt> for more
information. information.
config SCSI_SYM53C8XX config SCSI_SYM53C8XX
...@@ -1227,7 +1227,7 @@ config SCSI_SYM53C8XX ...@@ -1227,7 +1227,7 @@ config SCSI_SYM53C8XX
SYM53C8XX driver, thus allowing the NCR53C8XX driver to attach them. SYM53C8XX driver, thus allowing the NCR53C8XX driver to attach them.
The 'excl' option is also supported by the NCR53C8XX driver. The 'excl' option is also supported by the NCR53C8XX driver.
Please read <file:drivers/scsi/README.ncr53c8xx> for more Please read <file:Documentation/scsi/ncr53c8xx.txt> for more
information. information.
config SCSI_NCR53C8XX_DEFAULT_TAGS config SCSI_NCR53C8XX_DEFAULT_TAGS
...@@ -1371,7 +1371,7 @@ config SCSI_QLOGIC_ISP ...@@ -1371,7 +1371,7 @@ config SCSI_QLOGIC_ISP
If you say Y here, make sure to choose "BIOS" at the question "PCI If you say Y here, make sure to choose "BIOS" at the question "PCI
access mode". access mode".
Please read the file <file:drivers/scsi/README.qlogicisp>. You Please read the file <file:Documentation/scsi/qlogicisp.txt>. You
should also read the SCSI-HOWTO, available from should also read the SCSI-HOWTO, available from
<http://www.linuxdoc.org/docs.html#howto>. <http://www.linuxdoc.org/docs.html#howto>.
......
...@@ -505,7 +505,7 @@ config SCSI ...@@ -505,7 +505,7 @@ config SCSI
inserted in and removed from the running kernel whenever you want). inserted in and removed from the running kernel whenever you want).
The module will be called scsi_mod.o. If you want to compile it as The module will be called scsi_mod.o. If you want to compile it as
a module, say M here and read <file:Documentation/modules.txt> and a module, say M here and read <file:Documentation/modules.txt> and
<file:Documentation/scsi.txt>. However, do not compile this as a <file:Documentation/scsi/scsi.txt>. However, do not compile this as a
module if your root file system (the one containing the directory /) module if your root file system (the one containing the directory /)
is located on a SCSI device. is located on a SCSI device.
......
This diff is collapsed.
...@@ -216,7 +216,7 @@ ...@@ -216,7 +216,7 @@
* *
************************************************************************** **************************************************************************
see README.aha152x for configuration details see Documentation/scsi/aha152x.txt for configuration details
**************************************************************************/ **************************************************************************/
...@@ -1859,7 +1859,7 @@ int aha152x_biosparam(struct scsi_device *sdev, struct block_device *bdev, ...@@ -1859,7 +1859,7 @@ int aha152x_biosparam(struct scsi_device *sdev, struct block_device *bdev,
"aha152x: unable to verify geometry for disk with >1GB.\n" "aha152x: unable to verify geometry for disk with >1GB.\n"
" Using default translation. Please verify yourself.\n" " Using default translation. Please verify yourself.\n"
" Perhaps you need to enable extended translation in the driver.\n" " Perhaps you need to enable extended translation in the driver.\n"
" See /usr/src/linux/drivers/scsi/README.aha152x for details.\n"); " See /usr/src/linux/Documentation/scsi/aha152x.txt for details.\n");
} }
} else { } else {
info_array[0] = info[0]; info_array[0] = info[0];
......
...@@ -1074,7 +1074,7 @@ ahc_linux_detect(Scsi_Host_Template *template) ...@@ -1074,7 +1074,7 @@ ahc_linux_detect(Scsi_Host_Template *template)
aic7xxx_setup(aic7xxx); aic7xxx_setup(aic7xxx);
if (dummy_buffer[0] != 'P') if (dummy_buffer[0] != 'P')
printk(KERN_WARNING printk(KERN_WARNING
"aic7xxx: Please read the file /usr/src/linux/drivers/scsi/README.aic7xxx\n" "aic7xxx: Please read the file /usr/src/linux/Documentation/scsi/aic7xxx.txt\n"
"aic7xxx: to see the proper way to specify options to the aic7xxx module\n" "aic7xxx: to see the proper way to specify options to the aic7xxx module\n"
"aic7xxx: Specifically, don't use any commas when passing arguments to\n" "aic7xxx: Specifically, don't use any commas when passing arguments to\n"
"aic7xxx: insmod or else it might trash certain memory areas.\n"); "aic7xxx: insmod or else it might trash certain memory areas.\n");
......
...@@ -5,7 +5,8 @@ ...@@ -5,7 +5,8 @@
copyright : (C) 2001 by Adaptec copyright : (C) 2001 by Adaptec
email : deanna_bonds@adaptec.com email : deanna_bonds@adaptec.com
See README.dpti for history, notes, license info, and credits See Documentation/scsi/dpti.txt for history, notes, license info
and credits
***************************************************************************/ ***************************************************************************/
/*************************************************************************** /***************************************************************************
......
...@@ -8,7 +8,8 @@ ...@@ -8,7 +8,8 @@
July 30, 2001 First version being submitted July 30, 2001 First version being submitted
for inclusion in the kernel. V2.4 for inclusion in the kernel. V2.4
See README.dpti for history, notes, license info, and credits See Documentation/scsi/dpti.txt for history, notes, license info
and credits
***************************************************************************/ ***************************************************************************/
/*************************************************************************** /***************************************************************************
......
...@@ -5,7 +5,8 @@ ...@@ -5,7 +5,8 @@
copyright : (C) 2001 by Adaptec copyright : (C) 2001 by Adaptec
email : deanna_bonds@adaptec.com email : deanna_bonds@adaptec.com
See README.dpti for history, notes, license info, and credits See Documentation/scsi/dpti.txt for history, notes, license info
and credits
***************************************************************************/ ***************************************************************************/
/*************************************************************************** /***************************************************************************
......
...@@ -4,8 +4,9 @@ ...@@ -4,8 +4,9 @@
Copyright (c) 1995 Strom Systems, Inc. under the terms of the GNU Copyright (c) 1995 Strom Systems, Inc. under the terms of the GNU
General Public License. Written by Martin Kolinek, December 1995. General Public License. Written by Martin Kolinek, December 1995.
Further development by: Chris Beauregard, Klaus Kudielka, Michael Lang Further development by: Chris Beauregard, Klaus Kudielka, Michael Lang
See the file README.ibmmca for a detailed description of this driver, See the file Documentation/scsi/ibmmca.txt for a detailed description
the commandline arguments and the history of its development. of this driver, the commandline arguments and the history of its
development.
See the WWW-page: http://www.uni-mainz.de/~langm000/linux.html for latest See the WWW-page: http://www.uni-mainz.de/~langm000/linux.html for latest
updates, info and ADF-files for adapters supported by this driver. updates, info and ADF-files for adapters supported by this driver.
......
/* /*
* Low Level Driver for the IBM Microchannel SCSI Subsystem * Low Level Driver for the IBM Microchannel SCSI Subsystem
* (Headerfile, see README.ibmmca for description of the IBM MCA SCSI-driver * (Headerfile, see Documentation/scsi/ibmmca.txt for description of the
* IBM MCA SCSI-driver.
* For use under the GNU General Public License within the Linux-kernel project. * For use under the GNU General Public License within the Linux-kernel project.
* This include file works only correctly with kernel 2.4.0 or higher!!! */ * This include file works only correctly with kernel 2.4.0 or higher!!! */
......
...@@ -1621,7 +1621,7 @@ static struct script script0 __initdata = { ...@@ -1621,7 +1621,7 @@ static struct script script0 __initdata = {
** Possible data corruption during Memory Write and Invalidate. ** Possible data corruption during Memory Write and Invalidate.
** This work-around resets the addressing logic prior to the ** This work-around resets the addressing logic prior to the
** start of the first MOVE of a DATA IN phase. ** start of the first MOVE of a DATA IN phase.
** (See README.ncr53c8xx for more information) ** (See Documentation/scsi/ncr53c8xx.txt for more information)
*/ */
SCR_JUMPR ^ IFFALSE (IF (SCR_DATA_IN)), SCR_JUMPR ^ IFFALSE (IF (SCR_DATA_IN)),
20, 20,
......
/* /*
SCSI Tape Driver for Linux version 1.1 and newer. See the accompanying SCSI Tape Driver for Linux version 1.1 and newer. See the accompanying
file README.st for more information. file Documentation/scsi/st.txt for more information.
History: History:
......
...@@ -46,7 +46,7 @@ config PCMCIA_NINJA_SCSI ...@@ -46,7 +46,7 @@ config PCMCIA_NINJA_SCSI
help help
If you intend to attach this type of PCMCIA SCSI host adapter to If you intend to attach this type of PCMCIA SCSI host adapter to
your computer, say Y here and read your computer, say Y here and read
<file:Documentation/README.nsp_cs.eng>. <file:Documentation/scsi/NinjaSCSI.txt>.
This driver is also available as a module called nsp_cs.o ( = This driver is also available as a module called nsp_cs.o ( =
code which can be inserted in and removed from the running kernel code which can be inserted in and removed from the running kernel
......
...@@ -955,8 +955,8 @@ qla1280_detect(Scsi_Host_Template * template) ...@@ -955,8 +955,8 @@ qla1280_detect(Scsi_Host_Template * template)
qla1280_setup(options, NULL); qla1280_setup(options, NULL);
printk(KERN_WARNING printk(KERN_WARNING
"qla1280: Please read the file /usr/src/linux/drivers" "qla1280: Please read the file /usr/src/linux/Documentation"
"/scsi/README.qla1280\n" "/scsi/qla1280.txt\n"
"qla1280: to see the proper way to specify options to the qla1280 " "qla1280: to see the proper way to specify options to the qla1280 "
"module\n" "module\n"
"qla1280: Specifically, don't use any commas when passing " "qla1280: Specifically, don't use any commas when passing "
......
/* /*
SCSI Tape Driver for Linux version 1.1 and newer. See the accompanying SCSI Tape Driver for Linux version 1.1 and newer. See the accompanying
file README.st for more information. file Documentation/scsi/st.txt for more information.
History: History:
Rewritten from Dwayne Forsyth's SCSI tape driver by Kai Makisara. Rewritten from Dwayne Forsyth's SCSI tape driver by Kai Makisara.
...@@ -3574,7 +3574,7 @@ static void validate_options(void) ...@@ -3574,7 +3574,7 @@ static void validate_options(void)
} }
#ifndef MODULE #ifndef MODULE
/* Set the boot options. Syntax is defined in README.st. /* Set the boot options. Syntax is defined in Documenation/scsi/st.txt.
*/ */
static int __init st_setup(char *str) static int __init st_setup(char *str)
{ {
......
/*********************************************************************** /************************************************************************
* FILE NAME : TMSCSIM.C * * FILE NAME : TMSCSIM.C *
* BY : C.L. Huang, ching@tekram.com.tw * * BY : C.L. Huang, ching@tekram.com.tw *
* Description: Device Driver for Tekram DC-390(T) PCI SCSI * * Description: Device Driver for Tekram DC-390(T) PCI SCSI *
* Bus Master Host Adapter * * Bus Master Host Adapter *
* (C)Copyright 1995-1996 Tekram Technology Co., Ltd. * * (C)Copyright 1995-1996 Tekram Technology Co., Ltd. *
***********************************************************************/ ************************************************************************
/* (C) Copyright: put under GNU GPL in 10/96 (see README.tmscsim) * * (C) Copyright: put under GNU GPL in 10/96 *
*************************************************************************/ * (see Documentation/scsi/tmscsim.txt) *
/* $Id: tmscsim.c,v 2.60.2.30 2000/12/20 01:07:12 garloff Exp $ */ ************************************************************************
/* Enhancements and bugfixes by * * $Id: tmscsim.c,v 2.60.2.30 2000/12/20 01:07:12 garloff Exp $ *
* Enhancements and bugfixes by *
* Kurt Garloff <kurt@garloff.de> <garloff@suse.de> * * Kurt Garloff <kurt@garloff.de> <garloff@suse.de> *
***********************************************************************/ ************************************************************************
/* HISTORY: * * HISTORY: *
* * * *
* REV# DATE NAME DESCRIPTION * * REV# DATE NAME DESCRIPTION *
* 1.00 96/04/24 CLH First release * * 1.00 96/04/24 CLH First release *
...@@ -1521,7 +1522,7 @@ void dc390_dumpinfo (PACB pACB, PDCB pDCB, PSRB pSRB) ...@@ -1521,7 +1522,7 @@ void dc390_dumpinfo (PACB pACB, PDCB pDCB, PSRB pSRB)
DC390_write32 (DMA_ScsiBusCtrl, EN_INT_ON_PCI_ABORT); DC390_write32 (DMA_ScsiBusCtrl, EN_INT_ON_PCI_ABORT);
PDEVSET1; PCI_READ_CONFIG_WORD(PDEV, PCI_STATUS, &pstat); PDEVSET1; PCI_READ_CONFIG_WORD(PDEV, PCI_STATUS, &pstat);
printk ("DC390: Register dump: PCI Status: %04x\n", pstat); printk ("DC390: Register dump: PCI Status: %04x\n", pstat);
printk ("DC390: In case of driver trouble read linux/drivers/scsi/README.tmscsim\n"); printk ("DC390: In case of driver trouble read linux/Documentation/scsi/tmscsim.txt\n");
}; };
......
...@@ -69,7 +69,7 @@ Major new features in SG 3.x driver (cf SG 2.x drivers) ...@@ -69,7 +69,7 @@ Major new features in SG 3.x driver (cf SG 2.x drivers)
http://www.torque.net/sg/p/scsi-generic_long.txt http://www.torque.net/sg/p/scsi-generic_long.txt
A version of this document (potentially out of date) may also be found in A version of this document (potentially out of date) may also be found in
the kernel source tree, probably at: the kernel source tree, probably at:
/usr/src/linux/Documentation/scsi-generic.txt . /usr/src/linux/Documentation/scsi/scsi-generic.txt .
Utility and test programs are available at the sg web site. They are Utility and test programs are available at the sg web site. They are
bundled as sg_utils (for the lk 2.2 series) and sg3_utils (for the bundled as sg_utils (for the lk 2.2 series) and sg3_utils (for the
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment