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.h16
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();
};