diff options
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 |
commit | 4f6c56b47f94431064c436014eafc12721626ccc (patch) | |
tree | 2f9d2c87485c7edb78479e22927a6eda49285011 /src/mame/drivers/ampro.cpp | |
parent | b9d16de49045b7b7147872cf96433445c11d665e (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.cpp | 11 |
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, &ro_state::ampro_mem); + m_maincpu->set_addrmap(AS_IO, &ro_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 |