diff options
Diffstat (limited to 'src/devices/bus/a2bus/uniprint.cpp')
| -rw-r--r-- | src/devices/bus/a2bus/uniprint.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/devices/bus/a2bus/uniprint.cpp b/src/devices/bus/a2bus/uniprint.cpp index 167cfc97243..9b0ceef1c6c 100644 --- a/src/devices/bus/a2bus/uniprint.cpp +++ b/src/devices/bus/a2bus/uniprint.cpp @@ -22,6 +22,7 @@ public: virtual void write_c0nx(u8 offset, u8 data) override; virtual u8 read_cnxx(u8 offset) override; virtual u8 read_c800(u16 offset) override; + virtual bool take_c800() const override { return true; } protected: // device_t implementation @@ -200,6 +201,12 @@ void a2bus_uniprint_device::device_start() void a2bus_uniprint_device::device_reset() { + reset_from_bus(); +} + + +void a2bus_uniprint_device::reset_from_bus() +{ m_ack_latch = 0x01U; } |
