diff options
Diffstat (limited to 'src/emu/cpu/amis2000/amis2000.h')
-rw-r--r-- | src/emu/cpu/amis2000/amis2000.h | 10 |
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(); |