summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2001-08-10 04:17:29 +0000
committerjake <jake@FreeBSD.org>2001-08-10 04:17:29 +0000
commita9e7523870a1a45ea3fdb5b432e20a788b42944c (patch)
treee2e83b19d717c73782848bec1b2000ef39b39ea7
parentbbf4912f7ffcaff74800f6fa7b9bf7df53c93118 (diff)
downloadFreeBSD-src-a9e7523870a1a45ea3fdb5b432e20a788b42944c.zip
FreeBSD-src-a9e7523870a1a45ea3fdb5b432e20a788b42944c.tar.gz
Add asis for interrupt registers.
-rw-r--r--sys/sparc64/include/asi.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/sys/sparc64/include/asi.h b/sys/sparc64/include/asi.h
index bc8cef7..d3080d0 100644
--- a/sys/sparc64/include/asi.h
+++ b/sys/sparc64/include/asi.h
@@ -62,6 +62,11 @@
#define AA_IMMU_TSB 0x28
#define AA_IMMU_TAR 0x30
+#define ASI_INTR_DISPATCH_STATUS 0x48
+#define ASI_INTR_RECEIVE 0x49
+
+#define ASI_IMMU_TAG_TARGET_REG 0x4e
+
#define ASI_IMMU_TSB_8KB_PTR_REG 0x51
#define ASI_IMMU_TSB_64KB_PTR_REG 0x52
#define ASI_ITLB_DATA_IN_REG 0x54
@@ -92,8 +97,17 @@
#define ASI_BLK_AUIP 0x70
#define ASI_BLK_AIUS 0x71
+
+#define ASI_SDB_INTR_W 0x77
+#define AA_SDB_INTR_D0 0x40
+#define AA_SDB_INTR_D1 0x50
+#define AA_SDB_INTR_D2 0x60
+
#define ASI_BLK_AIUPL 0x78
#define ASI_BLK_AIUSL 0x79
+
+#define ASI_SDB_INTR_R 0x7f
+
#define ASI_BLK_COMMIT_S 0xe0
#define ASI_BLK_COMMIT_P 0xe1
#define ASI_BLK_P 0xf0
OpenPOWER on IntegriCloud