summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pgm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pgm.cpp')
-rw-r--r--src/mame/drivers/pgm.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/pgm.cpp b/src/mame/drivers/pgm.cpp
index caf32d02b22..1f20b8eca9c 100644
--- a/src/mame/drivers/pgm.cpp
+++ b/src/mame/drivers/pgm.cpp
@@ -498,12 +498,12 @@ TIMER_DEVICE_CALLBACK_MEMBER(pgm_state::pgm_interrupt)
if (!m_irq4_disabled) m_maincpu->set_input_line(4, HOLD_LINE);
}
-void pgm_state::machine_start_pgm()
+MACHINE_START_MEMBER(pgm_state,pgm)
{
// machine().base_datetime(m_systime);
}
-void pgm_state::machine_reset_pgm()
+MACHINE_RESET_MEMBER(pgm_state,pgm)
{
m_soundcpu->set_input_line(INPUT_LINE_HALT, ASSERT_LINE);
}
@@ -519,8 +519,8 @@ MACHINE_CONFIG_START(pgm_state::pgmbase)
MCFG_DEVICE_PROGRAM_MAP(pgm_z80_mem)
MCFG_DEVICE_IO_MAP(pgm_z80_io)
- set_machine_start_cb(config, driver_callback_delegate(&machine_start_pgm, this));
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_pgm, this));
+ MCFG_MACHINE_START_OVERRIDE(pgm_state, pgm )
+ MCFG_MACHINE_RESET_OVERRIDE(pgm_state, pgm )
MCFG_NVRAM_ADD_0FILL("sram")
MCFG_V3021_ADD("rtc")
@@ -539,7 +539,7 @@ MACHINE_CONFIG_START(pgm_state::pgmbase)
MCFG_PALETTE_ADD("palette", 0x1200/2)
MCFG_PALETTE_FORMAT(xRRRRRGGGGGBBBBB)
- set_video_start_cb(config, driver_callback_delegate(&video_start_pgm, this));
+ MCFG_VIDEO_START_OVERRIDE(pgm_state,pgm)
/*sound hardware */
SPEAKER(config, "mono").front_center();