mirror of
https://github.com/holub/mame
synced 2025-04-26 02:07:14 +03:00
tbh I don't think that the RTC clock(s) are supposed to be changed, so let's simplify the macros, nw
This commit is contained in:
parent
3c4c946e66
commit
4026305a36
@ -94,8 +94,7 @@ bool rtc9701_device::device_validity_check(emu_options &options, const game_driv
|
||||
void rtc9701_device::device_start()
|
||||
{
|
||||
/* let's call the timer callback every second */
|
||||
if(clock() >= XTAL_32_768kHz)
|
||||
machine().scheduler().timer_pulse(attotime::from_hz(clock() / XTAL_32_768kHz), FUNC(rtc_inc_callback), 0, (void *)this);
|
||||
machine().scheduler().timer_pulse(attotime::from_hz(clock() / XTAL_32_768kHz), FUNC(rtc_inc_callback), 0, (void *)this);
|
||||
|
||||
system_time systime;
|
||||
machine().base_datetime(systime);
|
||||
|
@ -17,8 +17,8 @@
|
||||
// INTERFACE CONFIGURATION MACROS
|
||||
//**************************************************************************
|
||||
|
||||
#define MCFG_RTC9701_ADD(_tag, _clock ) \
|
||||
MCFG_DEVICE_ADD(_tag, rtc9701, _clock) \
|
||||
#define MCFG_RTC9701_ADD(_tag) \
|
||||
MCFG_DEVICE_ADD(_tag, rtc9701, XTAL_32_768kHz) \
|
||||
|
||||
|
||||
//**************************************************************************
|
||||
|
@ -91,8 +91,7 @@ bool v3021_device::device_validity_check(emu_options &options, const game_driver
|
||||
void v3021_device::device_start()
|
||||
{
|
||||
/* let's call the timer callback every second */
|
||||
if(clock() >= XTAL_32_768kHz)
|
||||
machine().scheduler().timer_pulse(attotime::from_hz(clock() / XTAL_32_768kHz), FUNC(rtc_inc_callback), 0, (void *)this);
|
||||
machine().scheduler().timer_pulse(attotime::from_hz(clock() / XTAL_32_768kHz), FUNC(rtc_inc_callback), 0, (void *)this);
|
||||
|
||||
system_time systime;
|
||||
machine().base_datetime(systime);
|
||||
|
@ -19,8 +19,8 @@
|
||||
// INTERFACE CONFIGURATION MACROS
|
||||
//**************************************************************************
|
||||
|
||||
#define MCFG_V3021_ADD(_tag, _clock ) \
|
||||
MCFG_DEVICE_ADD(_tag, v3021, _clock) \
|
||||
#define MCFG_V3021_ADD(_tag) \
|
||||
MCFG_DEVICE_ADD(_tag, v3021, XTAL_32_768kHz) \
|
||||
|
||||
|
||||
//**************************************************************************
|
||||
|
@ -480,7 +480,7 @@ static MACHINE_CONFIG_START( fortecar, fortecar_state )
|
||||
MCFG_EEPROM_DEFAULT_VALUE(0)
|
||||
|
||||
MCFG_PPI8255_ADD("fcppi0", ppi0intf)
|
||||
MCFG_V3021_ADD("rtc", XTAL_32_768kHz)
|
||||
MCFG_V3021_ADD("rtc")
|
||||
|
||||
MCFG_GFXDECODE(fortecar)
|
||||
MCFG_PALETTE_LENGTH(0x200)
|
||||
|
@ -1322,7 +1322,7 @@ MACHINE_CONFIG_FRAGMENT( pgmbase )
|
||||
MCFG_MACHINE_RESET( pgm )
|
||||
MCFG_NVRAM_ADD_0FILL("sram")
|
||||
|
||||
MCFG_V3021_ADD("rtc", XTAL_32_768kHz)
|
||||
MCFG_V3021_ADD("rtc")
|
||||
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
@ -1495,7 +1495,7 @@ static MACHINE_CONFIG_START( cavepgm, cavepgm_state )
|
||||
MCFG_MACHINE_RESET( pgm )
|
||||
MCFG_NVRAM_ADD_0FILL("sram")
|
||||
|
||||
MCFG_V3021_ADD("rtc", XTAL_32_768kHz)
|
||||
MCFG_V3021_ADD("rtc")
|
||||
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
|
Loading…
Reference in New Issue
Block a user