summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/z80ctc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/z80ctc.h')
-rw-r--r--src/emu/machine/z80ctc.h38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/emu/machine/z80ctc.h b/src/emu/machine/z80ctc.h
index 066a4266462..0f9ff988c9e 100644
--- a/src/emu/machine/z80ctc.h
+++ b/src/emu/machine/z80ctc.h
@@ -53,17 +53,17 @@
struct z80ctc_interface
{
- devcb_write_line m_intr_cb; // callback when change interrupt status
- devcb_write_line m_zc0_cb; // ZC/TO0 callback
- devcb_write_line m_zc1_cb; // ZC/TO1 callback
- devcb_write_line m_zc2_cb; // ZC/TO2 callback
+ devcb_write_line m_intr_cb; // callback when change interrupt status
+ devcb_write_line m_zc0_cb; // ZC/TO0 callback
+ devcb_write_line m_zc1_cb; // ZC/TO1 callback
+ devcb_write_line m_zc2_cb; // ZC/TO2 callback
};
// ======================> z80ctc_device
-class z80ctc_device : public device_t,
+class z80ctc_device : public device_t,
public device_z80daisy_interface,
public z80ctc_interface
{
@@ -118,27 +118,27 @@ private:
void trigger(UINT8 data);
void timer_callback();
- z80ctc_device * m_device; // pointer back to our device
- int m_index; // our channel index
- devcb_resolved_write_line m_zc; // zero crossing callbacks
- UINT16 m_mode; // current mode
- UINT16 m_tconst; // time constant
- UINT16 m_down; // down counter (clock mode only)
- UINT8 m_extclk; // current signal from the external clock
- emu_timer * m_timer; // array of active timers
- UINT8 m_int_state; // interrupt status (for daisy chain)
+ z80ctc_device * m_device; // pointer back to our device
+ int m_index; // our channel index
+ devcb_resolved_write_line m_zc; // zero crossing callbacks
+ UINT16 m_mode; // current mode
+ UINT16 m_tconst; // time constant
+ UINT16 m_down; // down counter (clock mode only)
+ UINT8 m_extclk; // current signal from the external clock
+ emu_timer * m_timer; // array of active timers
+ UINT8 m_int_state; // interrupt status (for daisy chain)
private:
static TIMER_CALLBACK( static_timer_callback ) { reinterpret_cast<z80ctc_device::ctc_channel *>(ptr)->timer_callback(); }
};
// internal state
- devcb_resolved_write_line m_intr; // interrupt callback
+ devcb_resolved_write_line m_intr; // interrupt callback
- UINT8 m_vector; // interrupt vector
- attotime m_period16; // 16/system clock
- attotime m_period256; // 256/system clock
- ctc_channel m_channel[4]; // data for each channel
+ UINT8 m_vector; // interrupt vector
+ attotime m_period16; // 16/system clock
+ attotime m_period256; // 256/system clock
+ ctc_channel m_channel[4]; // data for each channel
};