summaryrefslogtreecommitdiff
path: root/isa/ctlreg.def
diff options
context:
space:
mode:
Diffstat (limited to 'isa/ctlreg.def')
-rw-r--r--isa/ctlreg.def8
1 files changed, 8 insertions, 0 deletions
diff --git a/isa/ctlreg.def b/isa/ctlreg.def
new file mode 100644
index 0000000..c9eab05
--- /dev/null
+++ b/isa/ctlreg.def
@@ -0,0 +1,8 @@
1REG(DATA_INSTRUCTION_FIELD_BUFFER) // (df << 3) | if_buffer
2REG(DATA_INSTRUCTION_FIELD_SAVED) // (df_saved << 3) | if_saved
3REG(HALTED)
4REG(INT_ENABLE) // (int_enable_delay << 1) | int_enable
5REG(INT_PENDING) // only meaningful if interrupts disabled
6REG(TT_BITS) // see TT[IO]_* consts in isa/isa.h
7REG(TT_INPUT_INT_ENABLE) // (status_enable << 1) | (int_enable)
8REG(TT_OUTPUT_INT_ENABLE)