summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/amis2000/amis2000.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/amis2000/amis2000.h')
-rw-r--r--src/emu/cpu/amis2000/amis2000.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/emu/cpu/amis2000/amis2000.h b/src/emu/cpu/amis2000/amis2000.h
index 5cf7761c27e..7e34ed560d0 100644
--- a/src/emu/cpu/amis2000/amis2000.h
+++ b/src/emu/cpu/amis2000/amis2000.h
@@ -78,12 +78,16 @@ protected:
UINT16 m_callstack[5]; // max 5
UINT16 m_pc;
+ bool m_skip;
UINT8 m_op;
UINT8 m_f; // generic flags: 2 on 2000/2150, 6 on 2200/2400
+ UINT8 m_carry; // carry flag
UINT8 m_bl; // 4-bit ram index x
UINT8 m_bu; // 2/3-bit ram index y
- UINT8 m_acc;
- UINT8 m_e;
+ UINT8 m_acc; // 4-bit accumulator
+ UINT8 m_e; // 4-bit generic register
+ UINT8 m_i; // 4-bit i-pins latch
+ UINT8 m_k; // 4-bit k-pins latch
devcb_read8 m_read_k;
devcb_read8 m_read_i;
@@ -93,6 +97,8 @@ protected:
int m_icount;
+ UINT8 ram_r();
+ void ram_w(UINT8 data);
void op_illegal();
void op_lai();