aic79xx.reg (107441) | aic79xx.reg (107623) |
---|---|
1/* 2 * Aic79xx register and scratch ram definitions. 3 * 4 * Copyright (c) 1994-2001 Justin T. Gibbs. 5 * Copyright (c) 2000-2002 Adaptec Inc. 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 23 unchanged lines hidden (view full) --- 32 * HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 33 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 34 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 35 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 36 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 37 * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 38 * POSSIBILITY OF SUCH DAMAGES. 39 * | 1/* 2 * Aic79xx register and scratch ram definitions. 3 * 4 * Copyright (c) 1994-2001 Justin T. Gibbs. 5 * Copyright (c) 2000-2002 Adaptec Inc. 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 23 unchanged lines hidden (view full) --- 32 * HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 33 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 34 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 35 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 36 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 37 * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 38 * POSSIBILITY OF SUCH DAMAGES. 39 * |
40 * $FreeBSD: head/sys/dev/aic7xxx/aic79xx.reg 107441 2002-12-01 08:13:37Z scottl $ | 40 * $FreeBSD: head/sys/dev/aic7xxx/aic79xx.reg 107623 2002-12-04 22:51:29Z scottl $ |
41 */ | 41 */ |
42VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#55 $" | 42VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#56 $" |
43 44/* 45 * This file is processed by the aic7xxx_asm utility for use in assembling 46 * firmware for the aic79xx family of SCSI host adapters as well as to generate 47 * a C header file for use in the kernel portion of the Aic79xx driver. 48 */ 49 50/* Register window Modes */ --- 134 unchanged lines hidden (view full) --- 185 * Clear Host Interrupt 186 */ 187register CLRINT { 188 address 0x003 189 access_mode WO 190 field CLRHWERRINT 0x80 /* Rev B or greater */ 191 field CLRBRKADRINT 0x40 192 field CLRSWTMINT 0x20 | 43 44/* 45 * This file is processed by the aic7xxx_asm utility for use in assembling 46 * firmware for the aic79xx family of SCSI host adapters as well as to generate 47 * a C header file for use in the kernel portion of the Aic79xx driver. 48 */ 49 50/* Register window Modes */ --- 134 unchanged lines hidden (view full) --- 185 * Clear Host Interrupt 186 */ 187register CLRINT { 188 address 0x003 189 access_mode WO 190 field CLRHWERRINT 0x80 /* Rev B or greater */ 191 field CLRBRKADRINT 0x40 192 field CLRSWTMINT 0x20 |
193 field CLRPCIINT 0x10 |
|
193 field CLRSCSIINT 0x08 194 field CLRSEQINT 0x04 195 field CLRCMDINT 0x02 196 field CLRSPLTINT 0x01 197} 198 199/* 200 * Error Register --- 962 unchanged lines hidden (view full) --- 1163 field TWATERR 0x02 1164 field DPR 0x01 1165} 1166 1167/* 1168 * PCI Status for Target 1169 */ 1170register TARGPCISTAT { | 194 field CLRSCSIINT 0x08 195 field CLRSEQINT 0x04 196 field CLRCMDINT 0x02 197 field CLRSPLTINT 0x01 198} 199 200/* 201 * Error Register --- 962 unchanged lines hidden (view full) --- 1164 field TWATERR 0x02 1165 field DPR 0x01 1166} 1167 1168/* 1169 * PCI Status for Target 1170 */ 1171register TARGPCISTAT { |
1171 address 0x0A6 | 1172 address 0x0A7 |
1172 access_mode RW 1173 modes M_CFG 1174 field DPE 0x80 1175 field SSE 0x40 1176 field STA 0x08 1177 field TWATERR 0x02 1178} 1179 --- 2697 unchanged lines hidden --- | 1173 access_mode RW 1174 modes M_CFG 1175 field DPE 0x80 1176 field SSE 0x40 1177 field STA 0x08 1178 field TWATERR 0x02 1179} 1180 --- 2697 unchanged lines hidden --- |