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.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/emu/cpu/amis2000/amis2000.h b/src/emu/cpu/amis2000/amis2000.h
index d8960bfd062..18c3b5d43a3 100644
--- a/src/emu/cpu/amis2000/amis2000.h
+++ b/src/emu/cpu/amis2000/amis2000.h
@@ -92,6 +92,8 @@ protected:
UINT8 m_i; // 4-bit i-pins latch
UINT8 m_k; // 4-bit k-pins latch
UINT8 m_d; // 8-bit d-pins latch
+ bool m_d_active; // d-pins available for direct i/o(floating), or outputting d-latch
+ UINT8 m_d_polarity; // invert d-latch output
UINT16 m_a; // 13-bit a-pins latch (master strobe latch)
devcb_read8 m_read_k;
@@ -106,7 +108,7 @@ protected:
void ram_w(UINT8 data);
void pop_callstack();
void push_callstack();
- void op_illegal();
+ void d_latch_out(bool active);
void op_lai();
void op_lab();
@@ -141,6 +143,7 @@ protected:
void op_rt();
void op_rts();
void op_nop();
+ void op_halt();
void op_szc();
void op_szm();