ahc.4 (122371) | ahc.4 (131570) |
---|---|
1.\" 2.\" Copyright (c) 1995, 1996, 1997, 1998, 2000 3.\" Justin T. Gibbs. 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 --- 10 unchanged lines hidden (view full) --- 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.\" | 1.\" 2.\" Copyright (c) 1995, 1996, 1997, 1998, 2000 3.\" Justin T. Gibbs. 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 --- 10 unchanged lines hidden (view full) --- 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.\" $FreeBSD: head/share/man/man4/ahc.4 122371 2003-11-09 22:53:58Z bmah $ | 27.\" $FreeBSD: head/share/man/man4/ahc.4 131570 2004-07-04 14:17:41Z simon $ |
28.\" | 28.\" |
29.Dd February 13, 2000 | 29.Dd July 4, 2004 |
30.Dt AHC 4 31.Os 32.Sh NAME 33.Nm ahc 34.Nd Adaptec VL/EISA/PCI SCSI host adapter driver 35.Sh SYNOPSIS 36For one or more VL/EISA cards: 37.Cd device eisa --- 9 unchanged lines hidden (view full) --- 47To configure one or more controllers to assume the target role: 48.Cd options AHC_TMODE_ENABLE <bitmask of units> 49.Pp 50For one or more SCSI busses: 51.Cd device scbus 52.Sh DESCRIPTION 53This driver provides access to the 54.Tn SCSI | 30.Dt AHC 4 31.Os 32.Sh NAME 33.Nm ahc 34.Nd Adaptec VL/EISA/PCI SCSI host adapter driver 35.Sh SYNOPSIS 36For one or more VL/EISA cards: 37.Cd device eisa --- 9 unchanged lines hidden (view full) --- 47To configure one or more controllers to assume the target role: 48.Cd options AHC_TMODE_ENABLE <bitmask of units> 49.Pp 50For one or more SCSI busses: 51.Cd device scbus 52.Sh DESCRIPTION 53This driver provides access to the 54.Tn SCSI |
55bus(es) connected to Adaptec 56.Tn AIC7770 , 57.Tn AIC7850 , 58.Tn AIC7860 , 59.Tn AIC7870 , 60.Tn AIC7880 , 61.Tn AIC7890 , 62.Tn AIC7891 , 63.Tn AIC7892 , 64.Tn AIC7895 , 65.Tn AIC7896 , 66.Tn AIC7897 67and 68.Tn AIC7899 | 55bus(es) connected to the Adaptec AIC77xx and AIC78xx |
69host adapter chips. | 56host adapter chips. |
70These chips are found on many motherboards as well as the following 71Adaptec SCSI controller cards: 72.Tn 274X(W) , 73.Tn 274X(T) , 74.Tn 284X , 75.Tn 2910 , 76.Tn 2915 , 77.Tn 2920 , 78.Tn 2930C , 79.Tn 2930U2 , 80.Tn 2940 , 81.Tn 2940J , 82.Tn 2940N , 83.Tn 2940U , 84.Tn 2940AU , 85.Tn 2940UW , 86.Tn 2940UW Dual , 87.Tn 2940UW Pro , 88.Tn 2940U2W , 89.Tn 2940U2B , 90.Tn 2950U2W , 91.Tn 2950U2B , 92.Tn 19160B , 93.Tn 29160B , 94.Tn 29160N , 95.Tn 3940 , 96.Tn 3940U , 97.Tn 3940AU , 98.Tn 3940UW , 99.Tn 3940AUW , 100.Tn 3940U2W , 101.Tn 3950U2 , 102.Tn 3960 , 103.Tn 39160 , 104.Tn 3985 , 105and 106.Tn 4944UW . | |
107.Pp | 57.Pp |
108On the pc98 platform, support is also provided for the NEC PC-9821Xt13 109and RvII26, PC-9821X-B02L/B09, and SV-98/2-B03. 110.Pp | |
111Driver features include support for twin and wide busses, 112fast, ultra or ultra2 synchronous transfers depending on controller type, 113tagged queueing, SCB paging, and target mode. 114.Pp 115Memory mapped I/O can be enabled for PCI devices with the 116.Dq Dv AHC_ALLOW_MEMIO 117configuration option. 118Memory mapped I/O is more efficient than the alternative, programmed I/O. --- 105 unchanged lines hidden (view full) --- 224.It 225Queuing Registers - Allows queueing of new transactions without pausing the 226sequencer. 227.It 228Multiple Target IDs - Allows the controller to respond to selection as a 229target on multiple SCSI IDs. 230.El 231.Ed | 58Driver features include support for twin and wide busses, 59fast, ultra or ultra2 synchronous transfers depending on controller type, 60tagged queueing, SCB paging, and target mode. 61.Pp 62Memory mapped I/O can be enabled for PCI devices with the 63.Dq Dv AHC_ALLOW_MEMIO 64configuration option. 65Memory mapped I/O is more efficient than the alternative, programmed I/O. --- 105 unchanged lines hidden (view full) --- 171.It 172Queuing Registers - Allows queueing of new transactions without pausing the 173sequencer. 174.It 175Multiple Target IDs - Allows the controller to respond to selection as a 176target on multiple SCSI IDs. 177.El 178.Ed |
179.Sh HARDWARE 180The 181.Nm 182driver supports the following 183.Tn SCSI 184host adapter chips and 185.Tn SCSI 186controller cards: 187.Pp 188.Bl -bullet -compact 189.It 190Adaptec 191.Tn AIC7770 192host adapter chip 193.It 194Adaptec 195.Tn AIC7850 196host adapter chip 197.It 198Adaptec 199.Tn AIC7860 200host adapter chip 201.It 202Adaptec 203.Tn AIC7870 204host adapter chip 205.It 206Adaptec 207.Tn AIC7880 208host adapter chip 209.It 210Adaptec 211.Tn AIC7890 212host adapter chip 213.It 214Adaptec 215.Tn AIC7891 216host adapter chip 217.It 218Adaptec 219.Tn AIC7892 220host adapter chip 221.It 222Adaptec 223.Tn AIC7895 224host adapter chip 225.It 226Adaptec 227.Tn AIC7896 228host adapter chip 229.It 230Adaptec 231.Tn AIC7897 232host adapter chip 233.It 234Adaptec 235.Tn AIC7899 236host adapter chip 237.It 238Adaptec 239.Tn 274X(W) 240.It 241Adaptec 242.Tn 274X(T) 243.It 244Adaptec 245.Tn 284X 246.It 247Adaptec 248.Tn 2910 249.It 250Adaptec 251.Tn 2915 252.It 253Adaptec 254.Tn 2920 255.It 256Adaptec 257.Tn 2930C 258.It 259Adaptec 260.Tn 2930U2 261.It 262Adaptec 263.Tn 2940 264.It 265Adaptec 266.Tn 2940J 267.It 268Adaptec 269.Tn 2940N 270.It 271Adaptec 272.Tn 2940U 273.It 274Adaptec 275.Tn 2940AU 276.It 277Adaptec 278.Tn 2940UW 279.It 280Adaptec 281.Tn 2940UW Dual 282.It 283Adaptec 284.Tn 2940UW Pro 285.It 286Adaptec 287.Tn 2940U2W 288.It 289Adaptec 290.Tn 2940U2B 291.It 292Adaptec 293.Tn 2950U2W 294.It 295Adaptec 296.Tn 2950U2B 297.It 298Adaptec 299.Tn 19160B 300.It 301Adaptec 302.Tn 29160B 303.It 304Adaptec 305.Tn 29160N 306.It 307Adaptec 308.Tn 3940 309.It 310Adaptec 311.Tn 3940U 312.It 313Adaptec 314.Tn 3940AU 315.It 316Adaptec 317.Tn 3940UW 318.It 319Adaptec 320.Tn 3940AUW 321.It 322Adaptec 323.Tn 3940U2W 324.It 325Adaptec 326.Tn 3950U2 327.It 328Adaptec 329.Tn 3960 330.It 331Adaptec 332.Tn 39160 333.It 334Adaptec 335.Tn 3985 336.It 337Adaptec 338.Tn 4944UW 339.It 340NEC PC-9821Xt13 (PC-98) 341.It 342NEC RvII26 (PC-98) 343.It 344NEC PC-9821X-B02L/B09 (PC-98) 345.It 346NEC SV-98/2-B03 (PC-98) 347.It 348Many motherboards with on-board 349.Tn SCSI 350support 351.El |
|
232.Sh SCSI CONTROL BLOCKS (SCBs) 233Every transaction sent to a device on the SCSI bus is assigned a 234.Sq SCSI Control Block 235(SCB). 236The SCB contains all of the information required by the 237controller to process a transaction. 238The chip feature table lists 239the number of SCBs that can be stored in on-chip memory. --- 75 unchanged lines hidden --- | 352.Sh SCSI CONTROL BLOCKS (SCBs) 353Every transaction sent to a device on the SCSI bus is assigned a 354.Sq SCSI Control Block 355(SCB). 356The SCB contains all of the information required by the 357controller to process a transaction. 358The chip feature table lists 359the number of SCBs that can be stored in on-chip memory. --- 75 unchanged lines hidden --- |