summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/audio/cmi01a.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/audio/cmi01a.h')
-rw-r--r--src/mame/audio/cmi01a.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mame/audio/cmi01a.h b/src/mame/audio/cmi01a.h
index 6a11f655e63..60503cc90ff 100644
--- a/src/mame/audio/cmi01a.h
+++ b/src/mame/audio/cmi01a.h
@@ -57,6 +57,9 @@ protected:
private:
DECLARE_WRITE_LINE_MEMBER(cmi01a_irq);
+ void tick_ediv();
+ void set_eclk(bool eclk);
+
void zx_timer_cb();
void eosi_timer_cb();
void run_voice();
@@ -84,6 +87,11 @@ private:
uint8_t m_status;
int m_ptm_o1;
+ int m_ptm_o2;
+ int m_ptm_o3;
+
+ bool m_eclk;
+ bool m_ediv_out;
devcb_write_line m_irq_cb;
@@ -99,6 +107,8 @@ private:
void pia_1_b_w(uint8_t data);
DECLARE_WRITE_LINE_MEMBER( ptm_o1 );
+ DECLARE_WRITE_LINE_MEMBER( ptm_o2 );
+ DECLARE_WRITE_LINE_MEMBER( ptm_o3 );
DECLARE_WRITE_LINE_MEMBER( ptm_irq );
};