summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/galpani3.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/galpani3.cpp')
-rw-r--r--src/mame/drivers/galpani3.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/drivers/galpani3.cpp b/src/mame/drivers/galpani3.cpp
index c54af2de04d..89d8e0dedbf 100644
--- a/src/mame/drivers/galpani3.cpp
+++ b/src/mame/drivers/galpani3.cpp
@@ -68,6 +68,7 @@ Dumped by Uki
#include "sound/ymz280b.h"
#include "video/sknsspr.h"
#include "machine/eepromser.h"
+#include "machine/watchdog.h"
#include "machine/kaneko_toybox.h"
#include "video/kaneko_grap2.h"
@@ -493,7 +494,7 @@ static ADDRESS_MAP_START( galpani3_map, AS_PROGRAM, 16, galpani3_state )
AM_RANGE(0xf00014, 0xf00015) AM_READ_PORT("COIN")
AM_RANGE(0xf00016, 0xf00017) AM_NOP // ? read, but overwritten
AM_RANGE(0xf00020, 0xf00023) AM_DEVWRITE8("ymz", ymz280b_device, write, 0x00ff) // sound
- AM_RANGE(0xf00040, 0xf00041) AM_READWRITE(watchdog_reset16_r, watchdog_reset16_w) // watchdog
+ AM_RANGE(0xf00040, 0xf00041) AM_DEVREADWRITE("watchdog", watchdog_timer_device, reset16_r, reset16_w)
AM_RANGE(0xf00050, 0xf00051) AM_NOP // ? written once (3rd opcode, $30.b)
ADDRESS_MAP_END
@@ -513,6 +514,8 @@ static MACHINE_CONFIG_START( galpani3, galpani3_state )
MCFG_EEPROM_SERIAL_93C46_ADD("eeprom")
+ MCFG_WATCHDOG_ADD("watchdog")
+
MCFG_DEVICE_ADD("toybox", KANEKO_TOYBOX, 0)
MCFG_PALETTE_ADD("palette", 0x4303)