summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/exelv.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/exelv.cpp')
-rw-r--r--src/mame/drivers/exelv.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/exelv.cpp b/src/mame/drivers/exelv.cpp
index 249523ae1f6..75475068e17 100644
--- a/src/mame/drivers/exelv.cpp
+++ b/src/mame/drivers/exelv.cpp
@@ -97,8 +97,8 @@ public:
DECLARE_WRITE8_MEMBER( tms7041_portd_w );
DECLARE_READ8_MEMBER( rom_r );
- void machine_start_exl100() ATTR_COLD;
- void machine_start_exeltel() ATTR_COLD;
+ DECLARE_MACHINE_START(exl100);
+ DECLARE_MACHINE_START(exeltel);
/* tms7020 i/o ports */
uint8_t m_tms7020_portb;
@@ -452,7 +452,7 @@ INPUT_PORTS_END
/* Machine Initialization */
-void exelv_state::machine_start_exl100()
+MACHINE_START_MEMBER( exelv_state, exl100)
{
/* register for state saving */
save_item(NAME(m_tms7020_portb));
@@ -463,7 +463,7 @@ void exelv_state::machine_start_exl100()
save_item(NAME(m_wx319));
}
-void exelv_state::machine_start_exeltel()
+MACHINE_START_MEMBER( exelv_state, exeltel)
{
uint8_t *rom = memregion("user1")->base() + 0x0200;
membank("bank1")->configure_entry(0, rom);
@@ -488,7 +488,7 @@ MACHINE_CONFIG_START(exelv_state::exl100)
MCFG_TMS7000_OUT_PORTB_CB(WRITE8(*this, exelv_state, tms7020_portb_w))
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", exelv_state, exelv_hblank_interrupt, "screen", 0, 1)
- set_machine_start_cb(config, driver_callback_delegate(&machine_start_exl100, this));
+ MCFG_MACHINE_START_OVERRIDE(exelv_state, exl100)
MCFG_DEVICE_ADD("tms7041", TMS7041, XTAL(4'915'200))
MCFG_TMS7000_IN_PORTA_CB(READ8(*this, exelv_state, tms7041_porta_r))
@@ -544,7 +544,7 @@ MACHINE_CONFIG_START(exelv_state::exeltel)
MCFG_TMS7000_OUT_PORTB_CB(WRITE8(*this, exelv_state, tms7020_portb_w))
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", exelv_state, exelv_hblank_interrupt, "screen", 0, 1)
- set_machine_start_cb(config, driver_callback_delegate(&machine_start_exeltel, this));
+ MCFG_MACHINE_START_OVERRIDE(exelv_state, exeltel)
MCFG_DEVICE_ADD("tms7042", TMS7042, XTAL(4'915'200))
MCFG_TMS7000_IN_PORTA_CB(READ8(*this, exelv_state, tms7041_porta_r))