diff options
Diffstat (limited to 'src/emu/machine/timekpr.c')
-rw-r--r-- | src/emu/machine/timekpr.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/emu/machine/timekpr.c b/src/emu/machine/timekpr.c index cdf85ed505f..81ec187df0c 100644 --- a/src/emu/machine/timekpr.c +++ b/src/emu/machine/timekpr.c @@ -339,6 +339,8 @@ static DEVICE_START(timekeeper) timer = timer_alloc( timekeeper_tick, c ); duration = ATTOTIME_IN_SEC(1); timer_adjust_periodic( timer, duration, 0, duration ); + + return DEVICE_START_OK; } static DEVICE_START(m48t02) @@ -357,7 +359,7 @@ static DEVICE_START(m48t02) c->offset_flags = -1; c->size = 0x800; - DEVICE_START_CALL( timekeeper ); + return DEVICE_START_CALL( timekeeper ); } static DEVICE_START(m48t35) @@ -376,7 +378,7 @@ static DEVICE_START(m48t35) c->offset_flags = -1; c->size = 0x8000; - DEVICE_START_CALL( timekeeper ); + return DEVICE_START_CALL( timekeeper ); } static DEVICE_START(m48t58) @@ -395,7 +397,7 @@ static DEVICE_START(m48t58) c->offset_flags = -1; c->size = 0x2000; - DEVICE_START_CALL( timekeeper ); + return DEVICE_START_CALL( timekeeper ); } static DEVICE_START(mk48t08) @@ -414,7 +416,7 @@ static DEVICE_START(mk48t08) c->offset_flags = 0x1ff0; c->size = 0x2000; - DEVICE_START_CALL( timekeeper ); + return DEVICE_START_CALL( timekeeper ); } /*------------------------------------------------- |