diff options
Diffstat (limited to 'src/emu/cpu/amis2000/amis2000.h')
-rw-r--r-- | src/emu/cpu/amis2000/amis2000.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/emu/cpu/amis2000/amis2000.h b/src/emu/cpu/amis2000/amis2000.h index 9fbfc4a09ee..dc5bce68d68 100644 --- a/src/emu/cpu/amis2000/amis2000.h +++ b/src/emu/cpu/amis2000/amis2000.h @@ -208,6 +208,22 @@ class amis2152_cpu_device : public amis2000_base_device { public: amis2152_cpu_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + +protected: + // device-level overrides + virtual void device_start(); + virtual void device_reset(); + + // digital-to-frequency converter + UINT8 m_d2f_latch; + emu_timer *m_d2f_timer; + int m_fout_state; + + void d2f_timer_clock(); + TIMER_CALLBACK_MEMBER(d2f_timer_cb); + + // opcode handlers + virtual void op_szk(); }; |