Update the aha(4) and ahb(4) man pages for CAM.

Reviewed by:	ken
Submitted by:	gibbs
This commit is contained in:
Kenneth D. Merry 1998-10-16 04:41:38 +00:00
parent 00e280ca86
commit c88131e709
4 changed files with 76 additions and 136 deletions

View File

@ -24,45 +24,50 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" $Id$
.\" $Id: aha.4,v 1.6 1997/03/07 02:49:41 jmg Exp $
.\"
.Dd January 19, 1996
.Dd October 15, 1998
.Dt AHA 4 i386
.Os FreeBSD
.Sh NAME
.Nm aha
.Nd Adaptec SCSI host adapter driver
.Sh SYNOPSIS
.Cd controller "aha0 at isa? port" \&"IO_AHA0\&" "bio irq ? drq 5 vector ahaintr"
.Cd controller "aha0 at isa? port ? cam irq ? drq 5"
.Cd controller scbus0 at aha0
.Sh DESCRIPTION
This driver provides access to the
.Tn SCSI
bus connected to an Adaptec 154xA, 154xB, 154xC or 164x host
adapter. It also works for compatible cards like the BusLogic 545 and
the Adaptec 174x in 154x emulation mode.
For Adaptec 174x cards in enhanced mode the
bus connected to an Adaptec 154xA, 154xB, 154xC, 154xCF, or 154xCP
host adapter. Host adapters supporting a 154X compatible interface,
such as some Tekram controllers and the Adaptec 174x in 154x
emulation mode can, also be attached with this driver. For optimum
performance, Adaptec 174x controllers should be configured in
enhanced mode and attached via the
.Xr ahb 4
driver should be used instead.
driver.
.Pp
One kernel config entry for every card to be attached by the system is
required. Specific values for the port address, irq, and drq may be
specified. If wildcard values are used, the driver will query the
device for its current settings and use those. If the port address
is a wildcard, the driver consults an internal table of possible port address
locations and attaches to the first unattached card it finds. The possible
port addresses for this card are 0x330, 0x334, 0x230, 0x234, 0x130, and
0x134.
.Sh SEE ALSO
.Xr ahb 4 ,
.Xr ahc 4 ,
.Xr cd 4 ,
.Xr scsi 4 ,
.Xr sd 4 ,
.Xr st 4
.Xr da 4 ,
.Xr sa 4
.\"
.\" .Sh DIAGNOSTICS
.\"
.Sh AUTHOR
The
.Nm
driver was written by Julian Elischer for
.Tn Mach
2.5.
.Sh HISTORY
The
.Nm
driver first appeared in the
.Tn 386BSD
patchkit.
driver was ported by M. Warner Losh from the
.Nm bt
driver written by Justin T. Gibbs

View File

@ -24,9 +24,9 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" $Id: ahb.4,v 1.7 1997/03/07 02:49:43 jmg Exp $
.\" $Id: ahb.4,v 1.8 1998/03/12 07:30:29 charnier Exp $
.\"
.Dd January 19, 1996
.Dd October 15, 1998
.Dt AHB 4 i386
.Os FreeBSD
.Sh NAME
@ -39,60 +39,25 @@
This driver provides access to the
.Tn SCSI
bus connected to an Adaptec
174x hostadapter in either
.Dq Em standard
or
174x hostadapter in
.Dq Em enhanced
mode. If the controller
is set to standard mode (using the
.Tn EISA
configuration utility),
the driver will automatically
switch the card to enhanced mode during the device probe.
.Pp
.Sy N.B. :
When configuring a system
with both
.Xr aha 4
and
.Nm
drivers, the
.Nm
driver should be listed first in the kernel configuration file. This
ensures that the
.Nm
driver will find the Adaptec 174x boards before the
.Xr aha 4
driver probes for Adaptec 154x boards.
.Pp
Note that no I/O addresses are configured in the kernel config file. The
174x uses
.Tn EISA
slot-specific I/O which is configured automatically.
.\"
.\" .Sh DIAGNOSTICS
.\"
mode.
Tagged queueing and synchronous SCSI transfers are supported.
.Sh CAVEATS
The Adaptec 174X is very sensitive to SCSI bus termination and cable
length. It may also have difficulties operating with some modern devices
that, due to their speed, expose timing problems in the controller. There
are no known mechanisms for working around device incompatibilities of
this nature.
.Sh SEE ALSO
.Xr aha 4 ,
.Xr ahc 4 ,
.Xr cd 4 ,
.Xr scsi 4 ,
.Xr sd 4 ,
.Xr st 4
.Xr da 4 ,
.Xr sa 4
.Sh AUTHORS
The
.Nm
driver was written by
.An Julian Elischer
for
.Tn Mach
2.5. It was converted to automatic
.Tn EISA
configuration by
.An Justin Gibbs .
.Sh HISTORY
The
.Nm
driver first appeared in the
.Tn 386BSD
patchkit.
.An Justin T. Gibbs .

View File

@ -24,45 +24,50 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" $Id$
.\" $Id: aha.4,v 1.6 1997/03/07 02:49:41 jmg Exp $
.\"
.Dd January 19, 1996
.Dd October 15, 1998
.Dt AHA 4 i386
.Os FreeBSD
.Sh NAME
.Nm aha
.Nd Adaptec SCSI host adapter driver
.Sh SYNOPSIS
.Cd controller "aha0 at isa? port" \&"IO_AHA0\&" "bio irq ? drq 5 vector ahaintr"
.Cd controller "aha0 at isa? port ? cam irq ? drq 5"
.Cd controller scbus0 at aha0
.Sh DESCRIPTION
This driver provides access to the
.Tn SCSI
bus connected to an Adaptec 154xA, 154xB, 154xC or 164x host
adapter. It also works for compatible cards like the BusLogic 545 and
the Adaptec 174x in 154x emulation mode.
For Adaptec 174x cards in enhanced mode the
bus connected to an Adaptec 154xA, 154xB, 154xC, 154xCF, or 154xCP
host adapter. Host adapters supporting a 154X compatible interface,
such as some Tekram controllers and the Adaptec 174x in 154x
emulation mode can, also be attached with this driver. For optimum
performance, Adaptec 174x controllers should be configured in
enhanced mode and attached via the
.Xr ahb 4
driver should be used instead.
driver.
.Pp
One kernel config entry for every card to be attached by the system is
required. Specific values for the port address, irq, and drq may be
specified. If wildcard values are used, the driver will query the
device for its current settings and use those. If the port address
is a wildcard, the driver consults an internal table of possible port address
locations and attaches to the first unattached card it finds. The possible
port addresses for this card are 0x330, 0x334, 0x230, 0x234, 0x130, and
0x134.
.Sh SEE ALSO
.Xr ahb 4 ,
.Xr ahc 4 ,
.Xr cd 4 ,
.Xr scsi 4 ,
.Xr sd 4 ,
.Xr st 4
.Xr da 4 ,
.Xr sa 4
.\"
.\" .Sh DIAGNOSTICS
.\"
.Sh AUTHOR
The
.Nm
driver was written by Julian Elischer for
.Tn Mach
2.5.
.Sh HISTORY
The
.Nm
driver first appeared in the
.Tn 386BSD
patchkit.
driver was ported by M. Warner Losh from the
.Nm bt
driver written by Justin T. Gibbs

View File

@ -24,9 +24,9 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" $Id: ahb.4,v 1.7 1997/03/07 02:49:43 jmg Exp $
.\" $Id: ahb.4,v 1.8 1998/03/12 07:30:29 charnier Exp $
.\"
.Dd January 19, 1996
.Dd October 15, 1998
.Dt AHB 4 i386
.Os FreeBSD
.Sh NAME
@ -39,60 +39,25 @@
This driver provides access to the
.Tn SCSI
bus connected to an Adaptec
174x hostadapter in either
.Dq Em standard
or
174x hostadapter in
.Dq Em enhanced
mode. If the controller
is set to standard mode (using the
.Tn EISA
configuration utility),
the driver will automatically
switch the card to enhanced mode during the device probe.
.Pp
.Sy N.B. :
When configuring a system
with both
.Xr aha 4
and
.Nm
drivers, the
.Nm
driver should be listed first in the kernel configuration file. This
ensures that the
.Nm
driver will find the Adaptec 174x boards before the
.Xr aha 4
driver probes for Adaptec 154x boards.
.Pp
Note that no I/O addresses are configured in the kernel config file. The
174x uses
.Tn EISA
slot-specific I/O which is configured automatically.
.\"
.\" .Sh DIAGNOSTICS
.\"
mode.
Tagged queueing and synchronous SCSI transfers are supported.
.Sh CAVEATS
The Adaptec 174X is very sensitive to SCSI bus termination and cable
length. It may also have difficulties operating with some modern devices
that, due to their speed, expose timing problems in the controller. There
are no known mechanisms for working around device incompatibilities of
this nature.
.Sh SEE ALSO
.Xr aha 4 ,
.Xr ahc 4 ,
.Xr cd 4 ,
.Xr scsi 4 ,
.Xr sd 4 ,
.Xr st 4
.Xr da 4 ,
.Xr sa 4
.Sh AUTHORS
The
.Nm
driver was written by
.An Julian Elischer
for
.Tn Mach
2.5. It was converted to automatic
.Tn EISA
configuration by
.An Justin Gibbs .
.Sh HISTORY
The
.Nm
driver first appeared in the
.Tn 386BSD
patchkit.
.An Justin T. Gibbs .