diff options
-rw-r--r-- | src/mess/drivers/pcw16.c | 1 | ||||
-rw-r--r-- | src/mess/includes/pcw16.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/mess/drivers/pcw16.c b/src/mess/drivers/pcw16.c index ff81371029b..9cdd1a173d5 100644 --- a/src/mess/drivers/pcw16.c +++ b/src/mess/drivers/pcw16.c @@ -976,6 +976,7 @@ void pcw16_state::machine_reset() m_rtc_256ths_seconds = 0; pcw16_keyboard_init(); + m_uart2->ri_w(0); } diff --git a/src/mess/includes/pcw16.h b/src/mess/includes/pcw16.h index 8c179950305..b127098e3c5 100644 --- a/src/mess/includes/pcw16.h +++ b/src/mess/includes/pcw16.h @@ -40,6 +40,7 @@ public: m_flash0(*this, "flash0"), m_flash1(*this, "flash1"), m_fdc(*this, "fdc"), + m_uart2(*this, "ns16550_2"), m_beeper(*this, "beeper"), m_ram(*this, RAM_TAG), m_keyboard(*this, "at_keyboard"), @@ -51,6 +52,7 @@ public: required_device<intel_e28f008sa_device> m_flash0; required_device<intel_e28f008sa_device> m_flash1; required_device<pc_fdc_superio_device> m_fdc; + required_device<ns16550_device> m_uart2; required_device<beep_device> m_beeper; required_device<ram_device> m_ram; required_device<at_keyboard_device> m_keyboard; |