diff options
Diffstat (limited to 'src/mame/drivers/vendetta.cpp')
-rw-r--r-- | src/mame/drivers/vendetta.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/drivers/vendetta.cpp b/src/mame/drivers/vendetta.cpp index 8bd74706d79..be350529af5 100644 --- a/src/mame/drivers/vendetta.cpp +++ b/src/mame/drivers/vendetta.cpp @@ -93,6 +93,7 @@ #include "cpu/m6809/konami.h" /* for the callback and the firq irq definition */ #include "machine/eepromser.h" +#include "machine/watchdog.h" #include "sound/2151intf.h" #include "sound/k053260.h" #include "includes/konamipt.h" @@ -230,7 +231,7 @@ static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8, vendetta_state ) AM_RANGE(0x5fe4, 0x5fe4) AM_READWRITE(z80_irq_r, z80_irq_w) AM_RANGE(0x5fe6, 0x5fe7) AM_DEVREADWRITE("k053260", k053260_device, main_read, main_write) AM_RANGE(0x5fe8, 0x5fe9) AM_DEVREAD("k053246", k053247_device, k053246_r) - AM_RANGE(0x5fea, 0x5fea) AM_READ(watchdog_reset_r) + AM_RANGE(0x5fea, 0x5fea) AM_DEVREAD("watchdog", watchdog_timer_device, reset_r) /* what is the desired effect of overlapping these memory regions anyway? */ AM_RANGE(0x4000, 0x4fff) AM_RAMBANK("bank3") AM_RANGE(0x6000, 0x6fff) AM_RAMBANK("bank2") @@ -447,6 +448,8 @@ static MACHINE_CONFIG_START( vendetta, vendetta_state ) MCFG_EEPROM_SERIAL_ER5911_8BIT_ADD("eeprom") + MCFG_WATCHDOG_ADD("watchdog") + /* video hardware */ MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_REFRESH_RATE(59.17) /* measured on PCB */ |