summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/tms9901.h
diff options
context:
space:
mode:
author Michael Zapf <michael@denebola.zuhause.de>2016-03-30 23:08:23 +0200
committer Michael Zapf <michael@denebola.zuhause.de>2016-03-30 23:08:23 +0200
commitf15f97e5d85adaafc81c515d17aa75167a1b3bb9 (patch)
treed1dc19c7916d3e985d6664923ebd3d726b80ecba /src/devices/machine/tms9901.h
parentbd1f1358a5d1f68c6a203f78346a995fd17a7a59 (diff)
Add RST1 reset line
Diffstat (limited to 'src/devices/machine/tms9901.h')
-rw-r--r--src/devices/machine/tms9901.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/devices/machine/tms9901.h b/src/devices/machine/tms9901.h
index 87d314e0685..60de51dd3f9 100644
--- a/src/devices/machine/tms9901.h
+++ b/src/devices/machine/tms9901.h
@@ -60,6 +60,8 @@ public:
void set_single_int(int pin_number, int state);
+ DECLARE_WRITE_LINE_MEMBER( rst1_line );
+
DECLARE_READ8_MEMBER( read );
DECLARE_WRITE8_MEMBER( write );
@@ -95,6 +97,9 @@ private:
void device_stop(void) override;
void device_reset(void) override;
+ // Common method for device_reset and rst1_line
+ void do_reset();
+
// State of the INT1-INT15 lines (must be inverted when queried)
// Note that the levels must also be delivered when reading the pins, which
// may require to latch the int levels.