117596f06STom Rhodes.\" $FreeBSD$ 217596f06STom Rhodes.\" Written by Tom Rhodes 317596f06STom Rhodes.\" This file is in the public domain. 417596f06STom Rhodes.\" 517596f06STom Rhodes.Dd December 29, 2002 617596f06STom Rhodes.Dt CISS 4 717596f06STom Rhodes.Os 817596f06STom Rhodes.Sh NAME 917596f06STom Rhodes.Nm ciss 10ace5be68SRuslan Ermilov.Nd Common Interface for SCSI-3 Support driver 1117596f06STom Rhodes.Sh SYNOPSIS 12ace5be68SRuslan Ermilov.Cd "device scbus" 13ace5be68SRuslan Ermilov.Cd "device ciss" 1417596f06STom Rhodes.Sh DESCRIPTION 1517596f06STom RhodesThe 1617596f06STom Rhodes.Nm 1717596f06STom Rhodesdriver claims to provide a common interface between generic SCSI 1817596f06STom Rhodestransports and intelligent host adapters. 1917596f06STom Rhodes.Pp 2017596f06STom RhodesThe 2117596f06STom Rhodes.Nm 2217596f06STom Rhodesdriver supports 2317596f06STom Rhodes.Em CISS 2417596f06STom Rhodesas defined in the document entitled 25ace5be68SRuslan Ermilov.%T "CISS Command Interface for SCSI-3 Support Open Specification, Version 1.04, Valence Number 1" , 26ace5be68SRuslan Ermilovdated 2000/11/27, produced by Compaq Computer Corporation. 2717596f06STom Rhodes.Pp 2817596f06STom RhodesWe provide a shim layer between the 2917596f06STom Rhodes.Nm 30ace5be68SRuslan Ermilovinterface and 31ace5be68SRuslan Ermilov.Xr CAM 4 , 3217596f06STom Rhodesoffloading most of the queueing and being-a-disk chores onto CAM. 3317596f06STom RhodesEntry to the driver is via the PCI bus attachment 34ace5be68SRuslan Ermilov.Fn ciss_probe , 35ace5be68SRuslan Ermilov.Fn ciss_attach , 36ace5be68SRuslan Ermilovetc. and via the CAM interface 37ace5be68SRuslan Ermilov.Fn ciss_cam_action , 3817596f06STom Rhodesand 39ace5be68SRuslan Ermilov.Fn ciss_cam_poll . 4017596f06STom RhodesThe Compaq 4117596f06STom Rhodes.Nm 4217596f06STom Rhodesadapters require faked responses to get reasonable 4317596f06STom Rhodesbehavior out of them. 4417596f06STom RhodesIn addition, the 4517596f06STom Rhodes.Nm 46ace5be68SRuslan Ermilovcommand set is by no means adequate to support the functionality 47ace5be68SRuslan Ermilovof a RAID controller, 4817596f06STom Rhodesand thus the supported Compaq adapters utilize portions of the 4917596f06STom Rhodescontrol protocol from earlier Compaq adapter families. 5017596f06STom Rhodes.Pp 5117596f06STom RhodesCurrently 5217596f06STom Rhodes.Nm 5317596f06STom Rhodesonly supports the 5417596f06STom Rhodes.Dq simple 5517596f06STom Rhodestransport layer over PCI. 5617596f06STom RhodesThis interface (ab)uses the I2O register set (specifically the post 5717596f06STom Rhodesqueues) to exchange commands with the adapter. 58ae5c97aaSTom RhodesOther interfaces are available, but we are not supposed to know about them, 5917596f06STom Rhodesand it is dubious whether they would provide major performance improvements 6017596f06STom Rhodesexcept under extreme load. 61ace5be68SRuslan Ermilov.Pp 62ace5be68SRuslan ErmilovNon-disk devices (such as internal DATs and devices 63dfe57fa0STom Rhodesattached to the external SCSI bus) are not yet supported. 6417596f06STom Rhodes.Pp 65dfe57fa0STom RhodesSupported controllers include: 6617596f06STom Rhodes.Pp 67ace5be68SRuslan Ermilov.Bl -item -compact 68ace5be68SRuslan Ermilov.It 69ace5be68SRuslan ErmilovCompaq Smart Array 5300 70ace5be68SRuslan Ermilov.It 71ace5be68SRuslan ErmilovCompaq Smart Array 532 72ace5be68SRuslan Ermilov.It 73ace5be68SRuslan ErmilovCompaq Smart Array 5i 7415d25d32SSimon L. B. Nielsen.It 7515d25d32SSimon L. B. NielsenHP Smart Array 5312 7615d25d32SSimon L. B. Nielsen.It 7715d25d32SSimon L. B. NielsenHP Smart Array 6i 7815d25d32SSimon L. B. Nielsen.It 7915d25d32SSimon L. B. NielsenHP Smart Array 641 8015d25d32SSimon L. B. Nielsen.It 8115d25d32SSimon L. B. NielsenHP Smart Array 642 8215d25d32SSimon L. B. Nielsen.It 8315d25d32SSimon L. B. NielsenHP Smart Array 6400 8415d25d32SSimon L. B. Nielsen.It 8515d25d32SSimon L. B. NielsenHP Smart Array 6400 EM 8617596f06STom Rhodes.El 8717596f06STom Rhodes.Sh SEE ALSO 8817596f06STom Rhodes.Xr cam 4 , 8917596f06STom Rhodes.Xr pass 4 , 9017596f06STom Rhodes.Xr xpt 4 , 91ace5be68SRuslan Ermilov.Xr camcontrol 8 92ace5be68SRuslan Ermilov.Rs 93ace5be68SRuslan Ermilov.%T "CISS Command Interface for SCSI-3 Support Open Specification, Version 1.04, Valence Number 1" 94ace5be68SRuslan Ermilov.%D 2000/11/27 95ace5be68SRuslan Ermilov.%Q "Compaq Computer Corporation" 96ace5be68SRuslan Ermilov.Re 9717596f06STom Rhodes.Sh AUTHORS 98ace5be68SRuslan Ermilov.An -nosplit 9917596f06STom RhodesThe 10017596f06STom Rhodes.Nm 10117596f06STom Rhodesdriver was written by 10217596f06STom Rhodes.An Mike Smith Aq msmith@FreeBSD.org . 103ace5be68SRuslan Ermilov.Pp 104ae5c97aaSTom RhodesThis manual page is based on his comments and was written by 105ae5c97aaSTom Rhodes.An Tom Rhodes Aq trhodes@FreeBSD.org . 106