1.\" $NetBSD: adw.4,v 1.5 2001/06/12 14:54:19 wiz Exp $ 2.\" 3.\" Copyright (c) 1998, 1999, 2000 Baldassare Dante Profeta 4.\" All rights reserved. 5.\" 6.\" Redistribution and use in source and binary forms, with or without 7.\" modification, are permitted provided that the following conditions 8.\" are met: 9.\" 1. Redistributions of source code must retain the above copyright 10.\" notice, this list of conditions and the following disclaimer. 11.\" 2. The name of the author may not be used to endorse or promote products 12.\" derived from this software without specific prior written permission. 13.\" 14.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 15.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 16.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 17.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 18.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 19.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 20.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 21.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 23.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 24.\" 25.\" 26.Dd February 3, 2000 27.Dt ADW 4 28.Os 29.Sh NAME 30.Nm adw 31.Nd ConnectCom Solutions AdvanSys PCI Ultra Wide SCSI host adapter driver 32.Sh SYNOPSIS 33.Cd "adw* at pci? dev ? function ?" 34.Cd "scsibus* at adw?" 35.Pp 36.Cd "options FAILSAFE" 37.Cd "options SCSI_ADW_WDTR_DISABLE=mask" 38.Cd "options SCSI_ADW_SDTR_DISABLE=mask" 39.Cd "options SCSI_ADW_TAGQ_DISABLE=mask" 40.Pp 41.Sh DESCRIPTION 42The 43.Nm 44driver provides support for the ADW (AdvanSys) ABP-940UW, ASB-3940UW, 45ASB-3940U2W 46.Tn SCSI 47host adapters. 48.Pp 49The following kernel configuration options are available: 50.Bl -ohang 51.It Cd options FAILSAFE 52Disables tagged command queuing, wide data transfers and synchronous 53data transfers for all 54.Tn SCSI 55devices controlled by the 56.Nm 57driver. 58By default, tagged command queuing, wide data transfers and 59synchronous data transfers are used if the 60.Tn SCSI 61devices support them. 62.Pp 63The following options use a 64.Em mask 65to specify which SCSI peripherals the option applies to. 66The 67.Em mask 68is a 16 bit bitfield value. Each bit corresponds to a peripheral ID. 69The LSB (bit 0) corresponds to the peripheral with ID 0. 70The MSB (bit 15) corresponds to the peripheral with ID 15. 71The following features cannot be disabled for the host adapter, which by 72default has ID 7. 73.It Cd options SCSI_ADW_WDTR_DISABLE=mask 74Disable 75.Tn WIDE 76data transfer for the peripherals specified by the mask value. 77.It Cd options SCSI_ADW_SDTR_DISABLE=mask 78Disable 79.Tn SYNCHRONOUS 80data transfer for the peripherals specified by the mask value. 81.It Cd options SCSI_ADW_TAGQ_DISABLE=mask 82Disable 83.Tn TAGGED COMMAND QUEUING 84for the peripherals specified by the mask value. 85.El 86.Sh SEE ALSO 87.Xr intro 4 , 88.Xr scsi 4 , 89.Xr sd 4 , 90.Xr st 4 , 91.Xr cd 4 , 92.Xr ch 4 , 93.Xr uk 4 94.Sh AUTHOR 95Baldassare Dante Profeta 96.Sh HISTORY 97The 98.Nm 99device driver appeared in 100.Nx 1.4 . 101