summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/seicross.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/seicross.cpp')
-rw-r--r--src/mame/drivers/seicross.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/drivers/seicross.cpp b/src/mame/drivers/seicross.cpp
index 41d6b9ea23c..ab912c70ae8 100644
--- a/src/mame/drivers/seicross.cpp
+++ b/src/mame/drivers/seicross.cpp
@@ -47,6 +47,7 @@ This info came from http://www.ne.jp/asahi/cc-sakura/akkun/old/fryski.html
#include "emu.h"
#include "cpu/z80/z80.h"
#include "cpu/m6800/m6800.h"
+#include "machine/watchdog.h"
#include "sound/ay8910.h"
#include "sound/dac.h"
#include "includes/seicross.h"
@@ -113,7 +114,7 @@ static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8, seicross_state )
AM_RANGE(0xa000, 0xa000) AM_READ_PORT("IN0") /* IN0 */
AM_RANGE(0xa800, 0xa800) AM_READ_PORT("IN1") /* IN1 */
AM_RANGE(0xb000, 0xb000) AM_READ_PORT("TEST") /* test */
- AM_RANGE(0xb800, 0xb800) AM_READ(watchdog_reset_r)
+ AM_RANGE(0xb800, 0xb800) AM_DEVREAD("watchdog", watchdog_timer_device, reset_r)
ADDRESS_MAP_END
static ADDRESS_MAP_START( main_portmap, AS_IO, 8, seicross_state )
@@ -396,6 +397,8 @@ static MACHINE_CONFIG_START( no_nvram, seicross_state )
MCFG_QUANTUM_TIME(attotime::from_hz(1200)) /* 20 CPU slices per frame - an high value to ensure proper */
/* synchronization of the CPUs */
+ MCFG_WATCHDOG_ADD("watchdog")
+
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60)