summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/taotaido.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/taotaido.cpp')
-rw-r--r--src/mame/drivers/taotaido.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mame/drivers/taotaido.cpp b/src/mame/drivers/taotaido.cpp
index 307920a57cd..2696b58bad4 100644
--- a/src/mame/drivers/taotaido.cpp
+++ b/src/mame/drivers/taotaido.cpp
@@ -91,7 +91,9 @@ READ16_MEMBER(taotaido_state::pending_command_r)
WRITE8_MEMBER(taotaido_state::unknown_output_w)
{
- // Bits 7, 5, 4 used?
+ m_watchdog->write_line_ck(BIT(data, 7));
+
+ // Bits 5, 4 also used?
}
static ADDRESS_MAP_START( main_map, AS_PROGRAM, 16, taotaido_state )
@@ -366,6 +368,8 @@ static MACHINE_CONFIG_START( taotaido )
MCFG_VS9209_IN_PORTA_CB(IOPORT("P3")) // used only by taotaida
MCFG_VS9209_IN_PORTB_CB(IOPORT("P4")) // used only by taotaida
+ MCFG_DEVICE_ADD("watchdog", MB3773, 0)
+
MCFG_GFXDECODE_ADD("gfxdecode", "palette", taotaido)
MCFG_SCREEN_ADD("screen", RASTER)