---
name: "adv"
section: "4"
platform: "openbsd"
package: "man"
version: "8.0-current-20261101"
release: "OpenBSD 8.0-current (2026-11-01)"
platforms: ["linux", "openbsd"]
url: "https://new.carta.tech/adv"
---

# adv(4)

AdvanSys PCI SCSI interface

## NAME

**adv**, **adw** – AdvanSys PCI SCSI interface

## SYNOPSIS

**adv\* at pci?** **adw\* at pci?**

## DESCRIPTION

The **adv** and **adw** drivers support most AdvanSys PCI SCSI host adapters, as shown in this table:

| | |
| --- | --- |
| **adv** | **adw** |
| ABP-920 | ABP-940UW |
| ABP-930 (1) | ABP-940UWD |
| ABP-930U | ABP-970UW |
| ABP-930UA | ASB-3940UW-00 |
| ABP-940 | ASB-3940U2W-00 |
| ABP-940U | ASB-3950U160 |
| ABP-940UA |  |
| ABP-950 |  |
| ABP-960 (2) |  |
| ABP-960U (2) |  |
| ABP-970 |  |
| ABP-970U |  |
| ABP-980 |  |
| ABP-980U |  |

1. This board has been sold by SIIG as the Fast SCSI Pro PCI.

2. This board has been sold by Iomega as a Jaz Jet PCI adapter.

The **adw** driver will log some host adapter errors with general messages such as

```
adw0:0:0: host adapter error 0x12. See adw(4).
adw0:0:0: host adapter error 0x12, resetting bus. See adw(4).
```

Some further information on the meaning of such errors can be obtained from the following table derived from the source code provided by ConnectCom.

| | | |
| --- | --- | --- |
| *Error* | *Define Name* | *Comment* |
| 0x12 | QHSTA\_M\_SXFR\_XFR\_OFLW | SXFR\_STATUS Transfer Overflow |
| 0x13 | QHSTA\_M\_UNEXPECTED\_BUS\_FREE |  |
| 0x15 | QHSTA\_M\_QUEUE\_ABORTED |  |
| 0x16 | QHSTA\_M\_SXFR\_SDMA\_ERR | SXFR\_STATUS SCSI DMA Error |
| 0x17 | QHSTA\_M\_SXFR\_SXFR\_PERR | SXFR\_STATUS SCSI Bus Parity Error |
| 0x18 | QHSTA\_M\_RDMA\_PERR | RISC PCI DMA parity error |
| 0x19 | QHSTA\_M\_SXFR\_OFF\_UFLW | SXFR\_STATUS Offset Underflow |
| 0x20 | QHSTA\_M\_SXFR\_OFF\_OFLW | SXFR\_STATUS Offset Overflow |
| 0x21 | QHSTA\_M\_SXFR\_WD\_TMO | SXFR\_STATUS Watchdog Timeout |
| 0x22 | QHSTA\_M\_SXFR\_DESELECTED | SXFR\_STATUS Deselected |
| 0x24 | QHSTA\_M\_SXFR\_XFR\_PH\_ERR | SXFR\_STATUS Transfer Phase Error |
| 0x25 | QHSTA\_M\_SXFR\_UNKNOWN\_ERROR | SXFR\_STATUS Unknown Error |
| 0x30 | QHSTA\_M\_SCSI\_BUS\_RESET | Request aborted from SBR |
| 0x31 | QHSTA\_M\_SCSI\_BUS\_RESET\_UNSOL | Request aborted from unsolicited SBR |
| 0x32 | QHSTA\_M\_BUS\_DEVICE\_RESET | Request aborted from BDR |
| 0x35 | QHSTA\_M\_DIRECTION\_ERR | Data Phase mismatch |
| 0x36 | QHSTA\_M\_DIRECTION\_ERR\_HUNG | Data Phase mismatch and bus hang |
| 0x41 | QHSTA\_M\_WTM\_TIMEOUT |  |
| 0x42 | QHSTA\_M\_BAD\_CMPL\_STATUS\_IN |  |
| 0x43 | QHSTA\_M\_NO\_AUTO\_REQ\_SENSE |  |
| 0x44 | QHSTA\_M\_AUTO\_REQ\_SENSE\_FAIL |  |
| 0x45 | QHSTA\_M\_INVALID\_DEVICE | Bad target ID |
| 0x46 | QHSTA\_M\_FROZEN\_TIDQ | TID Queue frozen |
| 0x47 | QHSTA\_M\_SGBACKUP\_ERROR | Scatter-Gather backup error |

## SEE ALSO

[cd(4)](/cd/4.md), [ch(4)](/ch/4.md), [intro(4)](/intro/4.md), [scsi(4)](/scsi/4.md), [sd(4)](/sd/4.md), [st(4)](/st/4.md), [uk(4)](/uk/4.md)

## AUTHORS

The **adv** and **adw** drivers were originally written by Baldassare Dante Profeta for NetBSD, based on Linux drivers written by Advanced System Products, Inc., which is now ConnectCom Solutions, Inc.
