summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/6850acia.h
diff options
context:
space:
mode:
author Curt Coder <curtcoder@mail.com>2010-12-20 19:15:27 +0000
committer Curt Coder <curtcoder@mail.com>2010-12-20 19:15:27 +0000
commit8f31f46d4ae343f62f8ad306c57722cab9d3cbf8 (patch)
tree86448a0291e198d14133a10c4356fc0c3893e95e /src/emu/machine/6850acia.h
parent6a1cad38e11842b0d0cf43697fc898f543153003 (diff)
Added receive byte function to MC6850 ACIA for MESS generic terminal emulation. [Curt Coder]
Diffstat (limited to 'src/emu/machine/6850acia.h')
-rw-r--r--src/emu/machine/6850acia.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/emu/machine/6850acia.h b/src/emu/machine/6850acia.h
index 27877031092..c3f7a238928 100644
--- a/src/emu/machine/6850acia.h
+++ b/src/emu/machine/6850acia.h
@@ -116,6 +116,8 @@ public:
void set_rx_clock(int clock);
void set_tx_clock(int clock);
+ void receive_data(UINT8 data);
+
protected:
// device-level overrides
virtual void device_start();
@@ -223,6 +225,8 @@ void acia6850_rx_clock_in(running_device *device) ATTR_NONNULL(1);
void acia6850_set_rx_clock(running_device *device, int clock) ATTR_NONNULL(1);
void acia6850_set_tx_clock(running_device *device, int clock) ATTR_NONNULL(1);
+void acia6850_receive_data(running_device *device, UINT8 data) ATTR_NONNULL(1);
+
WRITE8_DEVICE_HANDLER( acia6850_ctrl_w );
READ8_DEVICE_HANDLER( acia6850_stat_r );
WRITE8_DEVICE_HANDLER( acia6850_data_w );