diff options
author | jake <jake@FreeBSD.org> | 2001-08-10 04:17:29 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2001-08-10 04:17:29 +0000 |
commit | a9e7523870a1a45ea3fdb5b432e20a788b42944c (patch) | |
tree | e2e83b19d717c73782848bec1b2000ef39b39ea7 | |
parent | bbf4912f7ffcaff74800f6fa7b9bf7df53c93118 (diff) | |
download | FreeBSD-src-a9e7523870a1a45ea3fdb5b432e20a788b42944c.zip FreeBSD-src-a9e7523870a1a45ea3fdb5b432e20a788b42944c.tar.gz |
Add asis for interrupt registers.
-rw-r--r-- | sys/sparc64/include/asi.h | 14 |
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 |