xref: /openbsd/share/man/man4/adv.4 (revision 68c901dc)
1.\"	$OpenBSD: adv.4,v 1.18 2004/03/20 20:19:12 miod Exp $
2.\"
3.\" Copyright (c) 1998, Jason Downs.  All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright
9.\"    notice, this list of conditions and the following disclaimer.
10.\" 2. Redistributions in binary form must reproduce the above copyright
11.\"    notice, this list of conditions and the following disclaimer in the
12.\"    documentation and/or other materials provided with the distribution.
13.\" 3. The name of the author may not be used to endorse or promote products
14.\"    derived from this software without specific prior written permission.
15.\"
16.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
17.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
18.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
19.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26.\"
27.\"
28.Dd September 28, 1998
29.Dt ADVANSYS 4
30.Os
31.Sh NAME
32.Nm advansys
33.Nd AdvanSys PCI SCSI Host Adapters
34.Sh SYNOPSIS
35.Cd "adv* at pci? dev ? function ?"
36.Cd "scsibus* at adv?"
37.Cd "adw* at pci? dev ? function ?"
38.Cd "scsibus* at adw?"
39.Sh DESCRIPTION
40The
41.Nm
42drivers support most AdvanSys PCI SCSI host adapters, as shown in this
43table:
44.Bl -column "ABP940UWxxxxx" "ASB3940U2W-00" -offset indent
45.It Nm adv	adw
46.It ABP-920	ABP-940UW
47.It ABP-930 (1)	ABP-940UWD
48.It ABP-930U	ABP-970UW
49.It ABP-930UA	ASB-3940UW-00
50.It ABP-940	ASB-3940U2W-00
51.It ABP-940U	ASB-3950U160
52.It ABP-940UA
53.It ABP-950
54.It ABP-960 (2)
55.It ABP-960U (2)
56.It ABP-970
57.It ABP-970U
58.It ABP-980
59.It ABP-980U
60.El
61.Pp
62.Bl -enum -compact
63.It
64This board has been sold by SIIG as the Fast SCSI Pro PCI.
65.It
66This board has been sold by Iomega as a Jaz Jet PCI adapter.
67.El
68.Pp
69The
70.Nm adw
71driver will log some host adapter errors with general messages such as
72.Bd -literal -offset indent
73adw0:0:0: host adapter error 0x12. See adw(4).
74adw0:0:0: host adapter error 0x12, resetting bus. See adw(4).
75.Ed
76.Pp
77Some further information on the meaning of such errors can be obtained
78from the following table derived from the source code provided by
79ConnectCom.
80.Bl -column "Error" "QHSTA_M_SCSI_BUS_RESET_UNSOL"
81.It Em Error	Define Name	Comment
82.Pp
83.It 0x12	QHSTA_M_SXFR_XFR_OFLW	SXFR_STATUS Transfer Overflow
84.It 0x13	QHSTA_M_UNEXPECTED_BUS_FREE
85.It 0x15	QHSTA_M_QUEUE_ABORTED
86.It 0x16	QHSTA_M_SXFR_SDMA_ERR	SXFR_STATUS SCSI DMA Error
87.It 0x17	QHSTA_M_SXFR_SXFR_PERR	SXFR_STATUS SCSI Bus Parity Error
88.It 0x18	QHSTA_M_RDMA_PERR	RISC PCI DMA parity error
89.It 0x19	QHSTA_M_SXFR_OFF_UFLW	SXFR_STATUS Offset Underflow
90.It 0x20	QHSTA_M_SXFR_OFF_OFLW	SXFR_STATUS Offset Overflow
91.It 0x21	QHSTA_M_SXFR_WD_TMO	SXFR_STATUS Watchdog Timeout
92.It 0x22	QHSTA_M_SXFR_DESELECTED	SXFR_STATUS Deselected
93.It 0x24	QHSTA_M_SXFR_XFR_PH_ERR	SXFR_STATUS Transfer Phase Error
94.It 0x25	QHSTA_M_SXFR_UNKNOWN_ERROR	SXFR_STATUS Unknown Error
95.It 0x30	QHSTA_M_SCSI_BUS_RESET	Request aborted from SBR
96.It 0x31	QHSTA_M_SCSI_BUS_RESET_UNSOL	Request aborted from unsolicited SBR
97.It 0x32	QHSTA_M_BUS_DEVICE_RESET	Request aborted from BDR
98.It 0x35	QHSTA_M_DIRECTION_ERR	Data Phase mismatch
99.It 0x36	QHSTA_M_DIRECTION_ERR_HUNG	Data Phase mismatch and bus hang
100.It 0x41	QHSTA_M_WTM_TIMEOUT
101.It 0x42	QHSTA_M_BAD_CMPL_STATUS_IN
102.It 0x43	QHSTA_M_NO_AUTO_REQ_SENSE
103.It 0x44	QHSTA_M_AUTO_REQ_SENSE_FAIL
104.It 0x45	QHSTA_M_INVALID_DEVICE	Bad target ID
105.It 0x46	QHSTA_M_FROZEN_TIDQ	TID Queue frozen
106.It 0x47	QHSTA_M_SGBACKUP_ERROR	Scatter-Gather backup error
107.El
108.Sh SEE ALSO
109.Xr cd 4 ,
110.Xr ch 4 ,
111.Xr intro 4 ,
112.Xr scsi 4 ,
113.Xr sd 4 ,
114.Xr ss 4 ,
115.Xr st 4 ,
116.Xr uk 4
117.Pp
118.Pa http://www.connectcom.net/
119.Sh AUTHORS
120The
121.Nm
122drivers were originally written by Baldassare Dante Profeta for
123.Nx ,
124based on Linux drivers written by Advanced System Products,
125Inc., which is now ConnectCom Solutions, Inc.
126