summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/ampro.cpp
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2018-08-30 20:15:32 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2018-08-30 20:15:32 +0200
commit4f6c56b47f94431064c436014eafc12721626ccc (patch)
tree2f9d2c87485c7edb78479e22927a6eda49285011 /src/mame/drivers/ampro.cpp
parentb9d16de49045b7b7147872cf96433445c11d665e (diff)
z80daisy_generic, z80dart, z80dma: removed MCFG macros (nw)
z80_daisy: first part of MCFG macro removal (nw)
Diffstat (limited to 'src/mame/drivers/ampro.cpp')
-rw-r--r--src/mame/drivers/ampro.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mame/drivers/ampro.cpp b/src/mame/drivers/ampro.cpp
index a233bab84da..935b96daa0d 100644
--- a/src/mame/drivers/ampro.cpp
+++ b/src/mame/drivers/ampro.cpp
@@ -58,7 +58,7 @@ private:
void ampro_io(address_map &map);
void ampro_mem(address_map &map);
- required_device<cpu_device> m_maincpu;
+ required_device<z80_device> m_maincpu;
required_device<z80dart_device> m_dart;
required_device<z80ctc_device> m_ctc;
required_device<wd1772_device> m_fdc;
@@ -154,10 +154,11 @@ void ampro_state::init_ampro()
MACHINE_CONFIG_START(ampro_state::ampro)
/* basic machine hardware */
- MCFG_DEVICE_ADD("maincpu", Z80, 16_MHz_XTAL / 4)
- MCFG_DEVICE_PROGRAM_MAP(ampro_mem)
- MCFG_DEVICE_IO_MAP(ampro_io)
- MCFG_Z80_DAISY_CHAIN(daisy_chain_intf)
+ Z80(config, m_maincpu, 16_MHz_XTAL / 4);
+ m_maincpu->set_addrmap(AS_PROGRAM, &ampro_state::ampro_mem);
+ m_maincpu->set_addrmap(AS_IO, &ampro_state::ampro_io);
+ m_maincpu->set_daisy_config(daisy_chain_intf);
+
MCFG_MACHINE_RESET_OVERRIDE(ampro_state, ampro)
clock_device &ctc_clock(CLOCK(config, "ctc_clock", 16_MHz_XTAL / 8)); // 2MHz