diff options
Diffstat (limited to 'src/mame/drivers/dlair.cpp')
-rw-r--r-- | src/mame/drivers/dlair.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/dlair.cpp b/src/mame/drivers/dlair.cpp index 6c4aeafef13..70dadf8d65c 100644 --- a/src/mame/drivers/dlair.cpp +++ b/src/mame/drivers/dlair.cpp @@ -135,7 +135,7 @@ private: void dleuro_map(address_map &map); void dlus_map(address_map &map); - required_device<cpu_device> m_maincpu; + required_device<z80_device> m_maincpu; optional_device<speaker_sound_device> m_speaker; optional_device<gfxdecode_device> m_gfxdecode; optional_device<palette_device> m_palette; @@ -768,10 +768,10 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(dlair_state::dleuro) /* basic machine hardware */ - MCFG_DEVICE_ADD("maincpu", Z80, MASTER_CLOCK_EURO/4) - MCFG_Z80_DAISY_CHAIN(dleuro_daisy_chain) - MCFG_DEVICE_PROGRAM_MAP(dleuro_map) - MCFG_DEVICE_IO_MAP(dleuro_io_map) + Z80(config, m_maincpu, MASTER_CLOCK_EURO/4); + m_maincpu->set_daisy_config(dleuro_daisy_chain); + m_maincpu->set_addrmap(AS_PROGRAM, &dlair_state::dleuro_map); + m_maincpu->set_addrmap(AS_IO, &dlair_state::dleuro_io_map); MCFG_DEVICE_ADD("ctc", Z80CTC, MASTER_CLOCK_EURO/4 /* same as "maincpu" */) MCFG_Z80CTC_INTR_CB(INPUTLINE("maincpu", INPUT_LINE_IRQ0)) |