diff options
Diffstat (limited to 'src/mame/drivers/seicross.cpp')
-rw-r--r-- | src/mame/drivers/seicross.cpp | 5 |
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) |