summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/mc6852.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/mc6852.h')
-rw-r--r--src/emu/machine/mc6852.h80
1 files changed, 40 insertions, 40 deletions
diff --git a/src/emu/machine/mc6852.h b/src/emu/machine/mc6852.h
index c0c6090d624..9d95b35a9f1 100644
--- a/src/emu/machine/mc6852.h
+++ b/src/emu/machine/mc6852.h
@@ -36,7 +36,7 @@
//**************************************************************************
#define MCFG_MC6852_ADD(_tag, _clock, _config) \
- MCFG_DEVICE_ADD((_tag), MC6852, _clock) \
+ MCFG_DEVICE_ADD((_tag), MC6852, _clock) \
MCFG_DEVICE_CONFIG(_config)
#define MC6852_INTERFACE(name) \
@@ -52,32 +52,32 @@
struct mc6852_interface
{
- UINT32 m_rx_clock;
- UINT32 m_tx_clock;
+ UINT32 m_rx_clock;
+ UINT32 m_tx_clock;
- devcb_read_line m_in_rx_data_cb;
- devcb_write_line m_out_tx_data_cb;
+ devcb_read_line m_in_rx_data_cb;
+ devcb_write_line m_out_tx_data_cb;
- devcb_write_line m_out_irq_cb;
+ devcb_write_line m_out_irq_cb;
- devcb_read_line m_in_cts_cb;
- devcb_read_line m_in_dcd_cb;
- devcb_write_line m_out_sm_dtr_cb;
- devcb_write_line m_out_tuf_cb;
+ devcb_read_line m_in_cts_cb;
+ devcb_read_line m_in_dcd_cb;
+ devcb_write_line m_out_sm_dtr_cb;
+ devcb_write_line m_out_tuf_cb;
};
// ======================> mc6852_device
-class mc6852_device : public device_t,
- public mc6852_interface
+class mc6852_device : public device_t,
+ public mc6852_interface
{
public:
- // construction/destruction
- mc6852_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
+ // construction/destruction
+ mc6852_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
- DECLARE_READ8_MEMBER( read );
- DECLARE_WRITE8_MEMBER( write );
+ DECLARE_READ8_MEMBER( read );
+ DECLARE_WRITE8_MEMBER( write );
DECLARE_WRITE_LINE_MEMBER( rx_clk_w );
DECLARE_WRITE_LINE_MEMBER( tx_clk_w );
@@ -88,10 +88,10 @@ public:
DECLARE_READ_LINE_MEMBER( tuf_r );
protected:
- // device-level overrides
+ // device-level overrides
virtual void device_config_complete();
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start();
+ virtual void device_reset();
virtual void device_timer(emu_timer &timer, device_timer_id id, int m_param, void *ptr);
private:
@@ -101,29 +101,29 @@ private:
inline void receive();
inline void transmit();
- devcb_resolved_read_line m_in_rx_data_func;
- devcb_resolved_write_line m_out_tx_data_func;
- devcb_resolved_write_line m_out_irq_func;
- devcb_resolved_read_line m_in_cts_func;
- devcb_resolved_read_line m_in_dcd_func;
- devcb_resolved_write_line m_out_sm_dtr_func;
- devcb_resolved_write_line m_out_tuf_func;
+ devcb_resolved_read_line m_in_rx_data_func;
+ devcb_resolved_write_line m_out_tx_data_func;
+ devcb_resolved_write_line m_out_irq_func;
+ devcb_resolved_read_line m_in_cts_func;
+ devcb_resolved_read_line m_in_dcd_func;
+ devcb_resolved_write_line m_out_sm_dtr_func;
+ devcb_resolved_write_line m_out_tuf_func;
// registers
- UINT8 m_status; // status register
- UINT8 m_cr[3]; // control registers
- UINT8 m_scr; // sync code register
- UINT8 m_rx_fifo[3]; // receiver FIFO
- UINT8 m_tx_fifo[3]; // transmitter FIFO
- UINT8 m_tdr; // transmit data register
- UINT8 m_tsr; // transmit shift register
- UINT8 m_rdr; // receive data register
- UINT8 m_rsr; // receive shift register
-
- int m_cts; // clear to send
- int m_dcd; // data carrier detect
- int m_sm_dtr; // sync match/data terminal ready
- int m_tuf; // transmitter underflow
+ UINT8 m_status; // status register
+ UINT8 m_cr[3]; // control registers
+ UINT8 m_scr; // sync code register
+ UINT8 m_rx_fifo[3]; // receiver FIFO
+ UINT8 m_tx_fifo[3]; // transmitter FIFO
+ UINT8 m_tdr; // transmit data register
+ UINT8 m_tsr; // transmit shift register
+ UINT8 m_rdr; // receive data register
+ UINT8 m_rsr; // receive shift register
+
+ int m_cts; // clear to send
+ int m_dcd; // data carrier detect
+ int m_sm_dtr; // sync match/data terminal ready
+ int m_tuf; // transmitter underflow
// timers
emu_timer *m_rx_timer;