summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/dlair.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/dlair.cpp')
-rw-r--r--src/mame/drivers/dlair.cpp10
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))