aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/aac/aacreg.h
diff options
context:
space:
mode:
authorScott Long <scottl@FreeBSD.org>2004-08-13 01:44:09 +0000
committerScott Long <scottl@FreeBSD.org>2004-08-13 01:44:09 +0000
commit4afedc314e8e6ded5fb719708bcc78deba2eadcb (patch)
treeb680ed2cf8bb931c47c77d00ab1735fd99963d28 /sys/dev/aac/aacreg.h
parentc00661f83c24f095ac8189860537917027bc19f8 (diff)
Notes
Diffstat (limited to 'sys/dev/aac/aacreg.h')
-rw-r--r--sys/dev/aac/aacreg.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/sys/dev/aac/aacreg.h b/sys/dev/aac/aacreg.h
index fe5448714b46b..426601bac1f82 100644
--- a/sys/dev/aac/aacreg.h
+++ b/sys/dev/aac/aacreg.h
@@ -1337,6 +1337,21 @@ enum {
#define AAC_RX_FWSTATUS 0x6c
/*
+ * Register definitions for the Adaptec 'Rocket' RAID-On-Chip adapters.
+ * Unsurprisingly, it's quite similar to the i960!
+ */
+
+#define AAC_RKT_IDBR 0x20 /* inbound doorbell register */
+#define AAC_RKT_IISR 0x24 /* inbound interrupt status register */
+#define AAC_RKT_IIMR 0x28 /* inbound interrupt mask register */
+#define AAC_RKT_ODBR 0x2c /* outbound doorbell register */
+#define AAC_RKT_OISR 0x30 /* outbound interrupt status register */
+#define AAC_RKT_OIMR 0x34 /* outbound interrupt mask register */
+
+#define AAC_RKT_MAILBOX 0x1000 /* mailbox */
+#define AAC_RKT_FWSTATUS 0x101c /* Firmware Status (mailbox 7) */
+
+/*
* Common bit definitions for the doorbell registers.
*/