aboutsummaryrefslogtreecommitdiff
path: root/encoding.h
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2016-05-13 23:18:20 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2016-05-13 23:18:20 -0700
commite9eb2c4eba00a8460503ec3570d808e9eea1581c (patch)
tree8ac8f7bc385dd7080694ad1ad37dc86dab871226 /encoding.h
parent0f222ecd71680cbe7e5f47de948722667d4fdaf6 (diff)
downloadriscv-opcodes-e9eb2c4eba00a8460503ec3570d808e9eea1581c.zip
riscv-opcodes-e9eb2c4eba00a8460503ec3570d808e9eea1581c.tar.gz
riscv-opcodes-e9eb2c4eba00a8460503ec3570d808e9eea1581c.tar.bz2
Rename "Device Interrupt" to "External Interrupt"
Diffstat (limited to 'encoding.h')
-rw-r--r--encoding.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/encoding.h b/encoding.h
index 14f7816..149f855 100644
--- a/encoding.h
+++ b/encoding.h
@@ -39,6 +39,9 @@
#define MIP_STIP (1 << IRQ_S_TIMER)
#define MIP_HTIP (1 << IRQ_H_TIMER)
#define MIP_MTIP (1 << IRQ_M_TIMER)
+#define MIP_SEIP (1 << IRQ_S_EXT)
+#define MIP_HEIP (1 << IRQ_H_EXT)
+#define MIP_MEIP (1 << IRQ_M_EXT)
#define SIP_SSIP MIP_SSIP
#define SIP_STIP MIP_STIP
@@ -61,9 +64,9 @@
#define IRQ_S_TIMER 5
#define IRQ_H_TIMER 6
#define IRQ_M_TIMER 7
-#define IRQ_S_DEV 9
-#define IRQ_H_DEV 10
-#define IRQ_M_DEV 11
+#define IRQ_S_EXT 9
+#define IRQ_H_EXT 10
+#define IRQ_M_EXT 11
#define IRQ_COP 12
#define IRQ_HOST 13