xref: /openbsd/share/man/man4/adv.4 (revision 2851c19f)
1.\"	$OpenBSD: adv.4,v 1.16 2003/07/09 13:26:19 jmc 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)	ASB-3940UW-00
48.It ABP-930U	ASB-3940U2W-00
49.It ABP-930UA	ASB-3950U160
50.It ABP-940
51.It ABP-940U
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.Pp
73.Bd -literal -offset indent
74adw0:0:0: host adapter error 0x12. See adw(4).
75adw0:0:0: host adapter error 0x12, resetting bus. See adw(4).
76.Ed
77.Pp
78Some further information on the meaning of such errors can be obtained
79from the following table derived from the source code provided by
80ConnectCom.
81.Bl -column "Error" "QHSTA_M_SCSI_BUS_RESET_UNSOL"
82.It Em Error	Define Name	Comment
83.Pp
84.It 0x12	QHSTA_M_SXFR_XFR_OFLW	SXFR_STATUS Transfer Overflow
85.It 0x13	QHSTA_M_UNEXPECTED_BUS_FREE
86.It 0x15	QHSTA_M_QUEUE_ABORTED
87.It 0x16	QHSTA_M_SXFR_SDMA_ERR	SXFR_STATUS SCSI DMA Error
88.It 0x17	QHSTA_M_SXFR_SXFR_PERR	SXFR_STATUS SCSI Bus Parity Error
89.It 0x18	QHSTA_M_RDMA_PERR	RISC PCI DMA parity error
90.It 0x19	QHSTA_M_SXFR_OFF_UFLW	SXFR_STATUS Offset Underflow
91.It 0x20	QHSTA_M_SXFR_OFF_OFLW	SXFR_STATUS Offset Overflow
92.It 0x21	QHSTA_M_SXFR_WD_TMO	SXFR_STATUS Watchdog Timeout
93.It 0x22	QHSTA_M_SXFR_DESELECTED	SXFR_STATUS Deselected
94.It 0x24	QHSTA_M_SXFR_XFR_PH_ERR	SXFR_STATUS Transfer Phase Error
95.It 0x25	QHSTA_M_SXFR_UNKNOWN_ERROR	SXFR_STATUS Unknown Error
96.It 0x30	QHSTA_M_SCSI_BUS_RESET	Request aborted from SBR
97.It 0x31	QHSTA_M_SCSI_BUS_RESET_UNSOL	Request aborted from unsolicited SBR
98.It 0x32	QHSTA_M_BUS_DEVICE_RESET	Request aborted from BDR
99.It 0x35	QHSTA_M_DIRECTION_ERR	Data Phase mismatch
100.It 0x36	QHSTA_M_DIRECTION_ERR_HUNG	Data Phase mismatch and bus hang
101.It 0x41	QHSTA_M_WTM_TIMEOUT
102.It 0x42	QHSTA_M_BAD_CMPL_STATUS_IN
103.It 0x43	QHSTA_M_NO_AUTO_REQ_SENSE
104.It 0x44	QHSTA_M_AUTO_REQ_SENSE_FAIL
105.It 0x45	QHSTA_M_INVALID_DEVICE	Bad target ID
106.It 0x46	QHSTA_M_FROZEN_TIDQ	TID Queue frozen
107.It 0x47	QHSTA_M_SGBACKUP_ERROR	Scatter-Gather backup error
108.El
109.Sh SEE ALSO
110.Xr cd 4 ,
111.Xr ch 4 ,
112.Xr intro 4 ,
113.Xr scsi 4 ,
114.Xr sd 4 ,
115.Xr ss 4 ,
116.Xr st 4 ,
117.Xr uk 4
118.Pp
119.Pa http://www.connectcom.net/
120.Sh AUTHORS
121The
122.Nm
123drivers were originally written by Baldassare Dante Profeta for
124.Nx ,
125based on Linux drivers written by Advanced System Products,
126Inc., which is now ConnectCom Solutions, Inc.
127