1*4882a593Smuzhiyun.. SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun.. include:: <isonum.txt> 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun======================================================== 5*4882a593SmuzhiyunAdaptec Aic7xxx Fast -> Ultra160 Family Manager Set v7.0 6*4882a593Smuzhiyun======================================================== 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunREADME for The Linux Operating System 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunThe following information is available in this file: 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun 1. Supported Hardware 13*4882a593Smuzhiyun 2. Version History 14*4882a593Smuzhiyun 3. Command Line Options 15*4882a593Smuzhiyun 4. Contacting Adaptec 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun1. Supported Hardware 18*4882a593Smuzhiyun===================== 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun The following Adaptec SCSI Chips and Host Adapters are supported by 21*4882a593Smuzhiyun the aic7xxx driver. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun ======== ===== ========= ======== ========= ===== =============== 24*4882a593Smuzhiyun Chip MIPS Host Bus MaxSync MaxWidth SCBs Notes 25*4882a593Smuzhiyun ======== ===== ========= ======== ========= ===== =============== 26*4882a593Smuzhiyun aic7770 10 EISA/VL 10MHz 16Bit 4 1 27*4882a593Smuzhiyun aic7850 10 PCI/32 10MHz 8Bit 3 28*4882a593Smuzhiyun aic7855 10 PCI/32 10MHz 8Bit 3 29*4882a593Smuzhiyun aic7856 10 PCI/32 10MHz 8Bit 3 30*4882a593Smuzhiyun aic7859 10 PCI/32 20MHz 8Bit 3 31*4882a593Smuzhiyun aic7860 10 PCI/32 20MHz 8Bit 3 32*4882a593Smuzhiyun aic7870 10 PCI/32 10MHz 16Bit 16 33*4882a593Smuzhiyun aic7880 10 PCI/32 20MHz 16Bit 16 34*4882a593Smuzhiyun aic7890 20 PCI/32 40MHz 16Bit 16 3 4 5 6 7 8 35*4882a593Smuzhiyun aic7891 20 PCI/64 40MHz 16Bit 16 3 4 5 6 7 8 36*4882a593Smuzhiyun aic7892 20 PCI/64-66 80MHz 16Bit 16 3 4 5 6 7 8 37*4882a593Smuzhiyun aic7895 15 PCI/32 20MHz 16Bit 16 2 3 4 5 38*4882a593Smuzhiyun aic7895C 15 PCI/32 20MHz 16Bit 16 2 3 4 5 8 39*4882a593Smuzhiyun aic7896 20 PCI/32 40MHz 16Bit 16 2 3 4 5 6 7 8 40*4882a593Smuzhiyun aic7897 20 PCI/64 40MHz 16Bit 16 2 3 4 5 6 7 8 41*4882a593Smuzhiyun aic7899 20 PCI/64-66 80MHz 16Bit 16 2 3 4 5 6 7 8 42*4882a593Smuzhiyun ======== ===== ========= ======== ========= ===== =============== 43*4882a593Smuzhiyun 44*4882a593Smuzhiyun 1. Multiplexed Twin Channel Device - One controller servicing two 45*4882a593Smuzhiyun busses. 46*4882a593Smuzhiyun 2. Multi-function Twin Channel Device - Two controllers on one chip. 47*4882a593Smuzhiyun 3. Command Channel Secondary DMA Engine - Allows scatter gather list 48*4882a593Smuzhiyun and SCB prefetch. 49*4882a593Smuzhiyun 4. 64 Byte SCB Support - Allows disconnected, untagged request table 50*4882a593Smuzhiyun for all possible target/lun combinations. 51*4882a593Smuzhiyun 5. Block Move Instruction Support - Doubles the speed of certain 52*4882a593Smuzhiyun sequencer operations. 53*4882a593Smuzhiyun 6. 'Bayonet' style Scatter Gather Engine - Improves S/G prefetch 54*4882a593Smuzhiyun performance. 55*4882a593Smuzhiyun 7. Queuing Registers - Allows queuing of new transactions without 56*4882a593Smuzhiyun pausing the sequencer. 57*4882a593Smuzhiyun 8. Multiple Target IDs - Allows the controller to respond to selection 58*4882a593Smuzhiyun as a target on multiple SCSI IDs. 59*4882a593Smuzhiyun 60*4882a593Smuzhiyun ============== ======= =========== =============== =============== ========= 61*4882a593Smuzhiyun Controller Chip Host-Bus Int-Connectors Ext-Connectors Notes 62*4882a593Smuzhiyun ============== ======= =========== =============== =============== ========= 63*4882a593Smuzhiyun AHA-274X[A] aic7770 EISA SE-50M SE-HD50F 64*4882a593Smuzhiyun AHA-274X[A]W aic7770 EISA SE-HD68F SE-HD68F 65*4882a593Smuzhiyun SE-50M 66*4882a593Smuzhiyun AHA-274X[A]T aic7770 EISA 2 X SE-50M SE-HD50F 67*4882a593Smuzhiyun AHA-2842 aic7770 VL SE-50M SE-HD50F 68*4882a593Smuzhiyun AHA-2940AU aic7860 PCI/32 SE-50M SE-HD50F 69*4882a593Smuzhiyun AVA-2902I aic7860 PCI/32 SE-50M 70*4882a593Smuzhiyun AVA-2902E aic7860 PCI/32 SE-50M 71*4882a593Smuzhiyun AVA-2906 aic7856 PCI/32 SE-50M SE-DB25F 72*4882a593Smuzhiyun APC-7850 aic7850 PCI/32 SE-50M 1 73*4882a593Smuzhiyun AVA-2940 aic7860 PCI/32 SE-50M 74*4882a593Smuzhiyun AHA-2920B aic7860 PCI/32 SE-50M 75*4882a593Smuzhiyun AHA-2930B aic7860 PCI/32 SE-50M 76*4882a593Smuzhiyun AHA-2920C aic7856 PCI/32 SE-50M SE-HD50F 77*4882a593Smuzhiyun AHA-2930C aic7860 PCI/32 SE-50M 78*4882a593Smuzhiyun AHA-2930C aic7860 PCI/32 SE-50M 79*4882a593Smuzhiyun AHA-2910C aic7860 PCI/32 SE-50M 80*4882a593Smuzhiyun AHA-2915C aic7860 PCI/32 SE-50M 81*4882a593Smuzhiyun AHA-2940AU/CN aic7860 PCI/32 SE-50M SE-HD50F 82*4882a593Smuzhiyun AHA-2944W aic7870 PCI/32 HVD-HD68F HVD-HD68F 83*4882a593Smuzhiyun HVD-50M 84*4882a593Smuzhiyun AHA-3940W aic7870 PCI/32 2 X SE-HD68F SE-HD68F 2 85*4882a593Smuzhiyun AHA-2940UW aic7880 PCI/32 SE-HD68F 86*4882a593Smuzhiyun SE-50M SE-HD68F 87*4882a593Smuzhiyun AHA-2940U aic7880 PCI/32 SE-50M SE-HD50F 88*4882a593Smuzhiyun AHA-2940D aic7880 PCI/32 89*4882a593Smuzhiyun aHA-2940 A/T aic7880 PCI/32 90*4882a593Smuzhiyun AHA-2940D A/T aic7880 PCI/32 91*4882a593Smuzhiyun AHA-3940UW aic7880 PCI/32 2 X SE-HD68F SE-HD68F 3 92*4882a593Smuzhiyun AHA-3940UWD aic7880 PCI/32 2 X SE-HD68F 2 X SE-VHD68F 3 93*4882a593Smuzhiyun AHA-3940U aic7880 PCI/32 2 X SE-50M SE-HD50F 3 94*4882a593Smuzhiyun AHA-2944UW aic7880 PCI/32 HVD-HD68F HVD-HD68F 95*4882a593Smuzhiyun HVD-50M 96*4882a593Smuzhiyun AHA-3944UWD aic7880 PCI/32 2 X HVD-HD68F 2 X HVD-VHD68F 3 97*4882a593Smuzhiyun AHA-4944UW aic7880 PCI/32 98*4882a593Smuzhiyun AHA-2930UW aic7880 PCI/32 99*4882a593Smuzhiyun AHA-2940UW Pro aic7880 PCI/32 SE-HD68F SE-HD68F 4 100*4882a593Smuzhiyun SE-50M 101*4882a593Smuzhiyun AHA-2940UW/CN aic7880 PCI/32 102*4882a593Smuzhiyun AHA-2940UDual aic7895 PCI/32 103*4882a593Smuzhiyun AHA-2940UWDual aic7895 PCI/32 104*4882a593Smuzhiyun AHA-3940UWD aic7895 PCI/32 105*4882a593Smuzhiyun AHA-3940AUW aic7895 PCI/32 106*4882a593Smuzhiyun AHA-3940AUWD aic7895 PCI/32 107*4882a593Smuzhiyun AHA-3940AU aic7895 PCI/32 108*4882a593Smuzhiyun AHA-3944AUWD aic7895 PCI/32 2 X HVD-HD68F 2 X HVD-VHD68F 109*4882a593Smuzhiyun AHA-2940U2B aic7890 PCI/32 LVD-HD68F LVD-HD68F 110*4882a593Smuzhiyun AHA-2940U2 OEM aic7891 PCI/64 111*4882a593Smuzhiyun AHA-2940U2W aic7890 PCI/32 LVD-HD68F LVD-HD68F 112*4882a593Smuzhiyun SE-HD68F 113*4882a593Smuzhiyun SE-50M 114*4882a593Smuzhiyun AHA-2950U2B aic7891 PCI/64 LVD-HD68F LVD-HD68F 115*4882a593Smuzhiyun AHA-2930U2 aic7890 PCI/32 LVD-HD68F SE-HD50F 116*4882a593Smuzhiyun SE-50M 117*4882a593Smuzhiyun AHA-3950U2B aic7897 PCI/64 118*4882a593Smuzhiyun AHA-3950U2D aic7897 PCI/64 119*4882a593Smuzhiyun AHA-29160 aic7892 PCI/64-66 120*4882a593Smuzhiyun AHA-29160 CPQ aic7892 PCI/64-66 121*4882a593Smuzhiyun AHA-29160N aic7892 PCI/32 LVD-HD68F SE-HD50F 122*4882a593Smuzhiyun SE-50M 123*4882a593Smuzhiyun AHA-29160LP aic7892 PCI/64-66 124*4882a593Smuzhiyun AHA-19160 aic7892 PCI/64-66 125*4882a593Smuzhiyun AHA-29150LP aic7892 PCI/64-66 126*4882a593Smuzhiyun AHA-29130LP aic7892 PCI/64-66 127*4882a593Smuzhiyun AHA-3960D aic7899 PCI/64-66 2 X LVD-HD68F 2 X LVD-VHD68F 128*4882a593Smuzhiyun LVD-50M 129*4882a593Smuzhiyun AHA-3960D CPQ aic7899 PCI/64-66 2 X LVD-HD68F 2 X LVD-VHD68F 130*4882a593Smuzhiyun LVD-50M 131*4882a593Smuzhiyun AHA-39160 aic7899 PCI/64-66 2 X LVD-HD68F 2 X LVD-VHD68F 132*4882a593Smuzhiyun LVD-50M 133*4882a593Smuzhiyun ============== ======= =========== =============== =============== ========= 134*4882a593Smuzhiyun 135*4882a593Smuzhiyun 1. No BIOS support 136*4882a593Smuzhiyun 2. DEC21050 PCI-PCI bridge with multiple controller chips on secondary bus 137*4882a593Smuzhiyun 3. DEC2115X PCI-PCI bridge with multiple controller chips on secondary bus 138*4882a593Smuzhiyun 4. All three SCSI connectors may be used simultaneously without 139*4882a593Smuzhiyun SCSI "stub" effects. 140*4882a593Smuzhiyun 141*4882a593Smuzhiyun2. Version History 142*4882a593Smuzhiyun================== 143*4882a593Smuzhiyun 144*4882a593Smuzhiyun * 7.0 (4th August, 2005) 145*4882a593Smuzhiyun - Updated driver to use SCSI transport class infrastructure 146*4882a593Smuzhiyun - Upported sequencer and core fixes from last adaptec released 147*4882a593Smuzhiyun version of the driver. 148*4882a593Smuzhiyun 149*4882a593Smuzhiyun * 6.2.36 (June 3rd, 2003) 150*4882a593Smuzhiyun - Correct code that disables PCI parity error checking. 151*4882a593Smuzhiyun - Correct and simplify handling of the ignore wide residue 152*4882a593Smuzhiyun message. The previous code would fail to report a residual 153*4882a593Smuzhiyun if the transaction data length was even and we received 154*4882a593Smuzhiyun an IWR message. 155*4882a593Smuzhiyun - Add support for the 2.5.X EISA framework. 156*4882a593Smuzhiyun - Update for change in 2.5.X SCSI proc FS interface. 157*4882a593Smuzhiyun - Correct Domain Validation command-line option parsing. 158*4882a593Smuzhiyun - When negotiation async via an 8bit WDTR message, send 159*4882a593Smuzhiyun an SDTR with an offset of 0 to be sure the target 160*4882a593Smuzhiyun knows we are async. This works around a firmware defect 161*4882a593Smuzhiyun in the Quantum Atlas 10K. 162*4882a593Smuzhiyun - Clear PCI error state during driver attach so that we 163*4882a593Smuzhiyun don't disable memory mapped I/O due to a stray write 164*4882a593Smuzhiyun by some other driver probe that occurred before we 165*4882a593Smuzhiyun claimed the controller. 166*4882a593Smuzhiyun 167*4882a593Smuzhiyun * 6.2.35 (May 14th, 2003) 168*4882a593Smuzhiyun - Fix a few GCC 3.3 compiler warnings. 169*4882a593Smuzhiyun - Correct operation on EISA Twin Channel controller. 170*4882a593Smuzhiyun - Add support for 2.5.X's scsi_report_device_reset(). 171*4882a593Smuzhiyun 172*4882a593Smuzhiyun * 6.2.34 (May 5th, 2003) 173*4882a593Smuzhiyun - Fix locking regression introduced in 6.2.29 that 174*4882a593Smuzhiyun could cause a lock order reversal between the io_request_lock 175*4882a593Smuzhiyun and our per-softc lock. This was only possible on RH9, 176*4882a593Smuzhiyun SuSE, and kernel.org 2.4.X kernels. 177*4882a593Smuzhiyun 178*4882a593Smuzhiyun * 6.2.33 (April 30th, 2003) 179*4882a593Smuzhiyun - Dynamically disable PCI parity error reporting after 180*4882a593Smuzhiyun 10 errors are reported to the user. These errors are 181*4882a593Smuzhiyun the result of some other device issuing PCI transactions 182*4882a593Smuzhiyun with bad parity. Once the user has been informed of the 183*4882a593Smuzhiyun problem, continuing to report the errors just degrades 184*4882a593Smuzhiyun our performance. 185*4882a593Smuzhiyun 186*4882a593Smuzhiyun * 6.2.32 (March 28th, 2003) 187*4882a593Smuzhiyun - Dynamically sized S/G lists to avoid SCSI malloc 188*4882a593Smuzhiyun pool fragmentation and SCSI mid-layer deadlock. 189*4882a593Smuzhiyun 190*4882a593Smuzhiyun * 6.2.28 (January 20th, 2003) 191*4882a593Smuzhiyun - Domain Validation Fixes 192*4882a593Smuzhiyun - Add ability to disable PCI parity error checking. 193*4882a593Smuzhiyun - Enhanced Memory Mapped I/O probe 194*4882a593Smuzhiyun 195*4882a593Smuzhiyun * 6.2.20 (November 7th, 2002) 196*4882a593Smuzhiyun - Added Domain Validation. 197*4882a593Smuzhiyun 198*4882a593Smuzhiyun3. Command Line Options 199*4882a593Smuzhiyun======================= 200*4882a593Smuzhiyun 201*4882a593Smuzhiyun 202*4882a593Smuzhiyun .. Warning:: 203*4882a593Smuzhiyun 204*4882a593Smuzhiyun ALTERING OR ADDING THESE DRIVER PARAMETERS 205*4882a593Smuzhiyun INCORRECTLY CAN RENDER YOUR SYSTEM INOPERABLE. 206*4882a593Smuzhiyun USE THEM WITH CAUTION. 207*4882a593Smuzhiyun 208*4882a593Smuzhiyun Put a .conf file in the /etc/modprobe.d directory and add/edit a 209*4882a593Smuzhiyun line containing ``options aic7xxx aic7xxx=[command[,command...]]`` where 210*4882a593Smuzhiyun ``command`` is one or more of the following: 211*4882a593Smuzhiyun 212*4882a593Smuzhiyunverbose 213*4882a593Smuzhiyun 214*4882a593Smuzhiyun :Definition: enable additional informative messages during driver operation. 215*4882a593Smuzhiyun :Possible Values: This option is a flag 216*4882a593Smuzhiyun :Default Value: disabled 217*4882a593Smuzhiyun 218*4882a593Smuzhiyun 219*4882a593Smuzhiyundebug:[value] 220*4882a593Smuzhiyun 221*4882a593Smuzhiyun :Definition: Enables various levels of debugging information 222*4882a593Smuzhiyun :Possible Values: 0x0000 = no debugging, 0xffff = full debugging 223*4882a593Smuzhiyun :Default Value: 0x0000 224*4882a593Smuzhiyun 225*4882a593Smuzhiyunno_probe 226*4882a593Smuzhiyun 227*4882a593Smuzhiyunprobe_eisa_vl 228*4882a593Smuzhiyun 229*4882a593Smuzhiyun :Definition: Do not probe for EISA/VLB controllers. 230*4882a593Smuzhiyun This is a toggle. If the driver is compiled 231*4882a593Smuzhiyun to not probe EISA/VLB controllers by default, 232*4882a593Smuzhiyun specifying "no_probe" will enable this probing. 233*4882a593Smuzhiyun If the driver is compiled to probe EISA/VLB 234*4882a593Smuzhiyun controllers by default, specifying "no_probe" 235*4882a593Smuzhiyun will disable this probing. 236*4882a593Smuzhiyun 237*4882a593Smuzhiyun :Possible Values: This option is a toggle 238*4882a593Smuzhiyun :Default Value: EISA/VLB probing is disabled by default. 239*4882a593Smuzhiyun 240*4882a593Smuzhiyunpci_parity 241*4882a593Smuzhiyun 242*4882a593Smuzhiyun :Definition: Toggles the detection of PCI parity errors. 243*4882a593Smuzhiyun On many motherboards with VIA chipsets, 244*4882a593Smuzhiyun PCI parity is not generated correctly on the 245*4882a593Smuzhiyun PCI bus. It is impossible for the hardware to 246*4882a593Smuzhiyun differentiate between these "spurious" parity 247*4882a593Smuzhiyun errors and real parity errors. The symptom of 248*4882a593Smuzhiyun this problem is a stream of the message:: 249*4882a593Smuzhiyun 250*4882a593Smuzhiyun "scsi0: Data Parity Error Detected during address or write data phase" 251*4882a593Smuzhiyun 252*4882a593Smuzhiyun output by the driver. 253*4882a593Smuzhiyun 254*4882a593Smuzhiyun :Possible Values: This option is a toggle 255*4882a593Smuzhiyun :Default Value: PCI Parity Error reporting is disabled 256*4882a593Smuzhiyun 257*4882a593Smuzhiyunno_reset 258*4882a593Smuzhiyun 259*4882a593Smuzhiyun :Definition: Do not reset the bus during the initial probe 260*4882a593Smuzhiyun phase 261*4882a593Smuzhiyun 262*4882a593Smuzhiyun :Possible Values: This option is a flag 263*4882a593Smuzhiyun :Default Value: disabled 264*4882a593Smuzhiyun 265*4882a593Smuzhiyunextended 266*4882a593Smuzhiyun 267*4882a593Smuzhiyun :Definition: Force extended translation on the controller 268*4882a593Smuzhiyun :Possible Values: This option is a flag 269*4882a593Smuzhiyun :Default Value: disabled 270*4882a593Smuzhiyun 271*4882a593Smuzhiyunperiodic_otag 272*4882a593Smuzhiyun 273*4882a593Smuzhiyun :Definition: Send an ordered tag periodically to prevent 274*4882a593Smuzhiyun tag starvation. Needed for some older devices 275*4882a593Smuzhiyun 276*4882a593Smuzhiyun :Possible Values: This option is a flag 277*4882a593Smuzhiyun :Default Value: disabled 278*4882a593Smuzhiyun 279*4882a593Smuzhiyunreverse_scan 280*4882a593Smuzhiyun 281*4882a593Smuzhiyun :Definition: Probe the scsi bus in reverse order, starting 282*4882a593Smuzhiyun with target 15 283*4882a593Smuzhiyun 284*4882a593Smuzhiyun :Possible Values: This option is a flag 285*4882a593Smuzhiyun :Default Value: disabled 286*4882a593Smuzhiyun 287*4882a593Smuzhiyunglobal_tag_depth:[value] 288*4882a593Smuzhiyun 289*4882a593Smuzhiyun :Definition: Global tag depth for all targets on all busses. 290*4882a593Smuzhiyun This option sets the default tag depth which 291*4882a593Smuzhiyun may be selectively overridden vi the tag_info 292*4882a593Smuzhiyun option. 293*4882a593Smuzhiyun 294*4882a593Smuzhiyun :Possible Values: 1 - 253 295*4882a593Smuzhiyun :Default Value: 32 296*4882a593Smuzhiyun 297*4882a593Smuzhiyuntag_info:{{value[,value...]}[,{value[,value...]}...]} 298*4882a593Smuzhiyun 299*4882a593Smuzhiyun :Definition: Set the per-target tagged queue depth on a 300*4882a593Smuzhiyun per controller basis. Both controllers and targets 301*4882a593Smuzhiyun may be omitted indicating that they should retain 302*4882a593Smuzhiyun the default tag depth. 303*4882a593Smuzhiyun 304*4882a593Smuzhiyun :Possible Values: 1 - 253 305*4882a593Smuzhiyun :Default Value: 32 306*4882a593Smuzhiyun 307*4882a593Smuzhiyun Examples: 308*4882a593Smuzhiyun 309*4882a593Smuzhiyun :: 310*4882a593Smuzhiyun 311*4882a593Smuzhiyun tag_info:{{16,32,32,64,8,8,,32,32,32,32,32,32,32,32,32} 312*4882a593Smuzhiyun 313*4882a593Smuzhiyun On Controller 0: 314*4882a593Smuzhiyun 315*4882a593Smuzhiyun - specifies a tag depth of 16 for target 0 316*4882a593Smuzhiyun - specifies a tag depth of 64 for target 3 317*4882a593Smuzhiyun - specifies a tag depth of 8 for targets 4 and 5 318*4882a593Smuzhiyun - leaves target 6 at the default 319*4882a593Smuzhiyun - specifies a tag depth of 32 for targets 1,2,7-15 320*4882a593Smuzhiyun - All other targets retain the default depth. 321*4882a593Smuzhiyun 322*4882a593Smuzhiyun :: 323*4882a593Smuzhiyun 324*4882a593Smuzhiyun tag_info:{{},{32,,32}} 325*4882a593Smuzhiyun 326*4882a593Smuzhiyun On Controller 1: 327*4882a593Smuzhiyun 328*4882a593Smuzhiyun - specifies a tag depth of 32 for targets 0 and 2 329*4882a593Smuzhiyun - All other targets retain the default depth. 330*4882a593Smuzhiyun 331*4882a593Smuzhiyunseltime:[value] 332*4882a593Smuzhiyun 333*4882a593Smuzhiyun :Definition: Specifies the selection timeout value 334*4882a593Smuzhiyun :Possible Values: 0 = 256ms, 1 = 128ms, 2 = 64ms, 3 = 32ms 335*4882a593Smuzhiyun :Default Value: 0 336*4882a593Smuzhiyun 337*4882a593Smuzhiyundv: {value[,value...]} 338*4882a593Smuzhiyun 339*4882a593Smuzhiyun :Definition: Set Domain Validation Policy on a per-controller basis. 340*4882a593Smuzhiyun Controllers may be omitted indicating that 341*4882a593Smuzhiyun they should retain the default read streaming setting. 342*4882a593Smuzhiyun 343*4882a593Smuzhiyun :Possible Values: 344*4882a593Smuzhiyun 345*4882a593Smuzhiyun ==== =============================== 346*4882a593Smuzhiyun < 0 Use setting from serial EEPROM. 347*4882a593Smuzhiyun 0 Disable DV 348*4882a593Smuzhiyun > 0 Enable DV 349*4882a593Smuzhiyun ==== =============================== 350*4882a593Smuzhiyun 351*4882a593Smuzhiyun 352*4882a593Smuzhiyun :Default Value: SCSI-Select setting on controllers with a SCSI Select 353*4882a593Smuzhiyun option for DV. Otherwise, on for controllers supporting 354*4882a593Smuzhiyun U160 speeds and off for all other controller types. 355*4882a593Smuzhiyun 356*4882a593Smuzhiyun Example: 357*4882a593Smuzhiyun 358*4882a593Smuzhiyun :: 359*4882a593Smuzhiyun 360*4882a593Smuzhiyun dv:{-1,0,,1,1,0} 361*4882a593Smuzhiyun 362*4882a593Smuzhiyun - On Controller 0 leave DV at its default setting. 363*4882a593Smuzhiyun - On Controller 1 disable DV. 364*4882a593Smuzhiyun - Skip configuration on Controller 2. 365*4882a593Smuzhiyun - On Controllers 3 and 4 enable DV. 366*4882a593Smuzhiyun - On Controller 5 disable DV. 367*4882a593Smuzhiyun 368*4882a593SmuzhiyunExample:: 369*4882a593Smuzhiyun 370*4882a593Smuzhiyun options aic7xxx aic7xxx=verbose,no_probe,tag_info:{{},{,,10}},seltime:1 371*4882a593Smuzhiyun 372*4882a593Smuzhiyunenables verbose logging, Disable EISA/VLB probing, 373*4882a593Smuzhiyunand set tag depth on Controller 1/Target 2 to 10 tags. 374*4882a593Smuzhiyun 375*4882a593Smuzhiyun4. Adaptec Customer Support 376*4882a593Smuzhiyun=========================== 377*4882a593Smuzhiyun 378*4882a593Smuzhiyun A Technical Support Identification (TSID) Number is required for 379*4882a593Smuzhiyun Adaptec technical support. 380*4882a593Smuzhiyun 381*4882a593Smuzhiyun - The 12-digit TSID can be found on the white barcode-type label 382*4882a593Smuzhiyun included inside the box with your product. The TSID helps us 383*4882a593Smuzhiyun provide more efficient service by accurately identifying your 384*4882a593Smuzhiyun product and support status. 385*4882a593Smuzhiyun 386*4882a593Smuzhiyun Support Options 387*4882a593Smuzhiyun - Search the Adaptec Support Knowledgebase (ASK) at 388*4882a593Smuzhiyun http://ask.adaptec.com for articles, troubleshooting tips, and 389*4882a593Smuzhiyun frequently asked questions about your product. 390*4882a593Smuzhiyun - For support via Email, submit your question to Adaptec's 391*4882a593Smuzhiyun Technical Support Specialists at http://ask.adaptec.com/. 392*4882a593Smuzhiyun 393*4882a593Smuzhiyun North America 394*4882a593Smuzhiyun - Visit our Web site at http://www.adaptec.com/. 395*4882a593Smuzhiyun - For information about Adaptec's support options, call 396*4882a593Smuzhiyun 408-957-2550, 24 hours a day, 7 days a week. 397*4882a593Smuzhiyun - To speak with a Technical Support Specialist, 398*4882a593Smuzhiyun 399*4882a593Smuzhiyun * For hardware products, call 408-934-7274, 400*4882a593Smuzhiyun Monday to Friday, 3:00 am to 5:00 pm, PDT. 401*4882a593Smuzhiyun * For RAID and Fibre Channel products, call 321-207-2000, 402*4882a593Smuzhiyun Monday to Friday, 3:00 am to 5:00 pm, PDT. 403*4882a593Smuzhiyun 404*4882a593Smuzhiyun To expedite your service, have your computer with you. 405*4882a593Smuzhiyun - To order Adaptec products, including accessories and cables, 406*4882a593Smuzhiyun call 408-957-7274. To order cables online go to 407*4882a593Smuzhiyun http://www.adaptec.com/buy-cables/. 408*4882a593Smuzhiyun 409*4882a593Smuzhiyun Europe 410*4882a593Smuzhiyun - Visit our Web site at http://www.adaptec.com/en-US/_common/world_index. 411*4882a593Smuzhiyun - To speak with a Technical Support Specialist, call, or email, 412*4882a593Smuzhiyun 413*4882a593Smuzhiyun * German: +49 89 4366 5522, Monday-Friday, 9:00-17:00 CET, 414*4882a593Smuzhiyun http://ask-de.adaptec.com/. 415*4882a593Smuzhiyun * French: +49 89 4366 5533, Monday-Friday, 9:00-17:00 CET, 416*4882a593Smuzhiyun http://ask-fr.adaptec.com/. 417*4882a593Smuzhiyun * English: +49 89 4366 5544, Monday-Friday, 9:00-17:00 GMT, 418*4882a593Smuzhiyun http://ask.adaptec.com/. 419*4882a593Smuzhiyun 420*4882a593Smuzhiyun - You can order Adaptec cables online at 421*4882a593Smuzhiyun http://www.adaptec.com/buy-cables/. 422*4882a593Smuzhiyun 423*4882a593Smuzhiyun Japan 424*4882a593Smuzhiyun - Visit our web site at http://www.adaptec.co.jp/. 425*4882a593Smuzhiyun - To speak with a Technical Support Specialist, call 426*4882a593Smuzhiyun +81 3 5308 6120, Monday-Friday, 9:00 a.m. to 12:00 p.m., 427*4882a593Smuzhiyun 1:00 p.m. to 6:00 p.m. 428*4882a593Smuzhiyun 429*4882a593SmuzhiyunCopyright |copy| 2003 Adaptec Inc. 691 S. Milpitas Blvd., Milpitas CA 95035 USA. 430*4882a593Smuzhiyun 431*4882a593SmuzhiyunAll rights reserved. 432*4882a593Smuzhiyun 433*4882a593SmuzhiyunYou are permitted to redistribute, use and modify this README file in whole 434*4882a593Smuzhiyunor in part in conjunction with redistribution of software governed by the 435*4882a593SmuzhiyunGeneral Public License, provided that the following conditions are met: 436*4882a593Smuzhiyun 437*4882a593Smuzhiyun1. Redistributions of README file must retain the above copyright 438*4882a593Smuzhiyun notice, this list of conditions, and the following disclaimer, 439*4882a593Smuzhiyun without modification. 440*4882a593Smuzhiyun2. The name of the author may not be used to endorse or promote products 441*4882a593Smuzhiyun derived from this software without specific prior written permission. 442*4882a593Smuzhiyun3. Modifications or new contributions must be attributed in a copyright 443*4882a593Smuzhiyun notice identifying the author ("Contributor") and added below the 444*4882a593Smuzhiyun original copyright notice. The copyright notice is for purposes of 445*4882a593Smuzhiyun identifying contributors and should not be deemed as permission to alter 446*4882a593Smuzhiyun the permissions given by Adaptec. 447*4882a593Smuzhiyun 448*4882a593SmuzhiyunTHIS README FILE IS PROVIDED BY ADAPTEC AND CONTRIBUTORS ``AS IS`` AND 449*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, ANY 450*4882a593SmuzhiyunWARRANTIES OF NON-INFRINGEMENT OR THE IMPLIED WARRANTIES OF MERCHANTABILITY 451*4882a593SmuzhiyunAND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL 452*4882a593SmuzhiyunADAPTEC OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 453*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 454*4882a593SmuzhiyunTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 455*4882a593SmuzhiyunPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 456*4882a593SmuzhiyunLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 457*4882a593SmuzhiyunNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS README 458*4882a593SmuzhiyunFILE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 459