Loading Documentation/scsi/aha152x.txt→Documentation/scsi/aha152x.rst +47 −26 Original line number Diff line number Diff line $Id: README.aha152x,v 1.2 1999/12/25 15:32:30 fischer Exp fischer $ .. SPDX-License-Identifier: GPL-2.0 .. include:: <isonum.txt> ===================================================== Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x) ===================================================== Copyright |copy| 1993-1999 Jürgen Fischer <fischer@norbit.de> Copyright 1993-1999 Jürgen Fischer <fischer@norbit.de> TC1550 patches by Luuk van Dijk (ldz@xs4all.nl) Loading @@ -14,8 +19,10 @@ less polling loops), has slightly higher throughput (at least on my ancient test box; a i486/33Mhz/20MB). CONFIGURATION ARGUMENTS: Configuration Arguments ======================= ============ ======================================== ====================== IOPORT base io address (0x340/0x140) IRQ interrupt level (9-12; default 11) SCSI_ID scsi id of controller (0-7; default 7) Loading @@ -25,8 +32,12 @@ SYNCHRONOUS enable synchronous transfers (0/1; default 1 [on]) DELAY: bus reset delay (default 100) EXT_TRANS: enable extended translation (0/1: default 0 [off]) (see NOTES) ============ ======================================== ====================== COMPILE TIME CONFIGURATION (go into AHA152X in drivers/scsi/Makefile): Compile Time Configuration ========================== (go into AHA152X in drivers/scsi/Makefile): - DAUTOCONF use configuration the controller reports (AHA-152x only) Loading @@ -47,7 +58,10 @@ COMPILE TIME CONFIGURATION (go into AHA152X in drivers/scsi/Makefile): enable some statistics LILO COMMAND LINE OPTIONS: LILO Command Line Options ========================= :: aha152x=<IOPORT>[,<IRQ>[,<SCSI-ID>[,<RECONNECT>[,<PARITY>[,<SYNCHRONOUS>[,<DELAY> [,<EXT_TRANS]]]]]]] Loading @@ -58,17 +72,21 @@ aha152x=<IOPORT>[,<IRQ>[,<SCSI-ID>[,<RECONNECT>[,<PARITY>[,<SYNCHRONOUS>[,<DELAY For two controllers use the aha152x statement twice. SYMBOLS FOR MODULE CONFIGURATION: Symbols for Module Configuration ================================ Choose from 2 alternatives: 1. specify everything (old) 1. specify everything (old):: aha152x=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS configuration override for first controller :: aha152x1=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS configuration override for second controller 2. specify only what you need to (irq or io is required; new) Loading Loading @@ -101,7 +119,8 @@ exttrans=EXTTRANS0[,EXTTRANS1] If you use both alternatives the first will be taken. NOTES ON EXT_TRANS: Notes on EXT_TRANS ================== SCSI uses block numbers to address blocks/sectors on a device. The BIOS uses a cylinder/head/sector addressing scheme (C/H/S) Loading Loading @@ -150,8 +169,9 @@ geometry right in most cases: - for disks<1GB: use default translation (C/32/64) - for disks>1GB: - take current geometry from the partition table (using scsicam_bios_param and accept only `valid' geometries, (using scsicam_bios_param and accept only 'valid' geometries, ie. either (C/32/64) or (C/63/255)). This can be extended translation even if it's not enabled in the driver. Loading @@ -161,7 +181,8 @@ geometry right in most cases: disks. REFERENCES USED: References Used =============== "AIC-6260 SCSI Chip Specification", Adaptec Corporation. Loading Documentation/scsi/index.rst +1 −0 Original line number Diff line number Diff line Loading @@ -10,5 +10,6 @@ Linux SCSI Subsystem 53c700 aacraid advansys aha152x scsi_transport_srp/figures Documentation/scsi/scsi-parameters.txt +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ parameters may be changed at runtime by the command See header of drivers/scsi/advansys.c. aha152x= [HW,SCSI] See Documentation/scsi/aha152x.txt. See Documentation/scsi/aha152x.rst. aha1542= [HW,SCSI] Format: <portbase>[,<buson>,<busoff>[,<dmaspeed>]] Loading drivers/scsi/Kconfig +1 −1 Original line number Diff line number Diff line Loading @@ -383,7 +383,7 @@ config SCSI_AHA152X It is explained in section 3.3 of the SCSI-HOWTO, available from <http://www.tldp.org/docs.html#howto>. You might also want to read the file <file:Documentation/scsi/aha152x.txt>. read the file <file:Documentation/scsi/aha152x.rst>. To compile this driver as a module, choose M here: the module will be called aha152x. Loading drivers/scsi/aha152x.c +2 −2 Original line number Diff line number Diff line Loading @@ -220,7 +220,7 @@ * ************************************************************************** see Documentation/scsi/aha152x.txt for configuration details see Documentation/scsi/aha152x.rst for configuration details **************************************************************************/ Loading Loading @@ -1249,7 +1249,7 @@ static int aha152x_biosparam(struct scsi_device *sdev, struct block_device *bdev "aha152x: unable to verify geometry for disk with >1GB.\n" " Using default translation. Please verify yourself.\n" " Perhaps you need to enable extended translation in the driver.\n" " See Documentation/scsi/aha152x.txt for details.\n"); " See Documentation/scsi/aha152x.rst for details.\n"); } } else { info_array[0] = info[0]; Loading Loading
Documentation/scsi/aha152x.txt→Documentation/scsi/aha152x.rst +47 −26 Original line number Diff line number Diff line $Id: README.aha152x,v 1.2 1999/12/25 15:32:30 fischer Exp fischer $ .. SPDX-License-Identifier: GPL-2.0 .. include:: <isonum.txt> ===================================================== Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x) ===================================================== Copyright |copy| 1993-1999 Jürgen Fischer <fischer@norbit.de> Copyright 1993-1999 Jürgen Fischer <fischer@norbit.de> TC1550 patches by Luuk van Dijk (ldz@xs4all.nl) Loading @@ -14,8 +19,10 @@ less polling loops), has slightly higher throughput (at least on my ancient test box; a i486/33Mhz/20MB). CONFIGURATION ARGUMENTS: Configuration Arguments ======================= ============ ======================================== ====================== IOPORT base io address (0x340/0x140) IRQ interrupt level (9-12; default 11) SCSI_ID scsi id of controller (0-7; default 7) Loading @@ -25,8 +32,12 @@ SYNCHRONOUS enable synchronous transfers (0/1; default 1 [on]) DELAY: bus reset delay (default 100) EXT_TRANS: enable extended translation (0/1: default 0 [off]) (see NOTES) ============ ======================================== ====================== COMPILE TIME CONFIGURATION (go into AHA152X in drivers/scsi/Makefile): Compile Time Configuration ========================== (go into AHA152X in drivers/scsi/Makefile): - DAUTOCONF use configuration the controller reports (AHA-152x only) Loading @@ -47,7 +58,10 @@ COMPILE TIME CONFIGURATION (go into AHA152X in drivers/scsi/Makefile): enable some statistics LILO COMMAND LINE OPTIONS: LILO Command Line Options ========================= :: aha152x=<IOPORT>[,<IRQ>[,<SCSI-ID>[,<RECONNECT>[,<PARITY>[,<SYNCHRONOUS>[,<DELAY> [,<EXT_TRANS]]]]]]] Loading @@ -58,17 +72,21 @@ aha152x=<IOPORT>[,<IRQ>[,<SCSI-ID>[,<RECONNECT>[,<PARITY>[,<SYNCHRONOUS>[,<DELAY For two controllers use the aha152x statement twice. SYMBOLS FOR MODULE CONFIGURATION: Symbols for Module Configuration ================================ Choose from 2 alternatives: 1. specify everything (old) 1. specify everything (old):: aha152x=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS configuration override for first controller :: aha152x1=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS configuration override for second controller 2. specify only what you need to (irq or io is required; new) Loading Loading @@ -101,7 +119,8 @@ exttrans=EXTTRANS0[,EXTTRANS1] If you use both alternatives the first will be taken. NOTES ON EXT_TRANS: Notes on EXT_TRANS ================== SCSI uses block numbers to address blocks/sectors on a device. The BIOS uses a cylinder/head/sector addressing scheme (C/H/S) Loading Loading @@ -150,8 +169,9 @@ geometry right in most cases: - for disks<1GB: use default translation (C/32/64) - for disks>1GB: - take current geometry from the partition table (using scsicam_bios_param and accept only `valid' geometries, (using scsicam_bios_param and accept only 'valid' geometries, ie. either (C/32/64) or (C/63/255)). This can be extended translation even if it's not enabled in the driver. Loading @@ -161,7 +181,8 @@ geometry right in most cases: disks. REFERENCES USED: References Used =============== "AIC-6260 SCSI Chip Specification", Adaptec Corporation. Loading
Documentation/scsi/index.rst +1 −0 Original line number Diff line number Diff line Loading @@ -10,5 +10,6 @@ Linux SCSI Subsystem 53c700 aacraid advansys aha152x scsi_transport_srp/figures
Documentation/scsi/scsi-parameters.txt +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ parameters may be changed at runtime by the command See header of drivers/scsi/advansys.c. aha152x= [HW,SCSI] See Documentation/scsi/aha152x.txt. See Documentation/scsi/aha152x.rst. aha1542= [HW,SCSI] Format: <portbase>[,<buson>,<busoff>[,<dmaspeed>]] Loading
drivers/scsi/Kconfig +1 −1 Original line number Diff line number Diff line Loading @@ -383,7 +383,7 @@ config SCSI_AHA152X It is explained in section 3.3 of the SCSI-HOWTO, available from <http://www.tldp.org/docs.html#howto>. You might also want to read the file <file:Documentation/scsi/aha152x.txt>. read the file <file:Documentation/scsi/aha152x.rst>. To compile this driver as a module, choose M here: the module will be called aha152x. Loading
drivers/scsi/aha152x.c +2 −2 Original line number Diff line number Diff line Loading @@ -220,7 +220,7 @@ * ************************************************************************** see Documentation/scsi/aha152x.txt for configuration details see Documentation/scsi/aha152x.rst for configuration details **************************************************************************/ Loading Loading @@ -1249,7 +1249,7 @@ static int aha152x_biosparam(struct scsi_device *sdev, struct block_device *bdev "aha152x: unable to verify geometry for disk with >1GB.\n" " Using default translation. Please verify yourself.\n" " Perhaps you need to enable extended translation in the driver.\n" " See Documentation/scsi/aha152x.txt for details.\n"); " See Documentation/scsi/aha152x.rst for details.\n"); } } else { info_array[0] = info[0]; Loading