diff options
author | 2018-03-13 07:36:43 +0100 | |
---|---|---|
committer | 2018-03-14 14:07:14 +0100 | |
commit | 115bb9936c5cd3faf955d7eb1e251a94e4744b7b (patch) | |
tree | f0230f547f6c750f9974c61479eef28cbe4ad571 /src/mame/drivers/bfm_ad5.cpp | |
parent | f155992daab88ad024cec995428a67108218b51d (diff) |
Address maps macros removal, pass 1 [O. Galibert]
Diffstat (limited to 'src/mame/drivers/bfm_ad5.cpp')
-rw-r--r-- | src/mame/drivers/bfm_ad5.cpp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/mame/drivers/bfm_ad5.cpp b/src/mame/drivers/bfm_ad5.cpp index 604262efb9a..342e5a778c7 100644 --- a/src/mame/drivers/bfm_ad5.cpp +++ b/src/mame/drivers/bfm_ad5.cpp @@ -59,15 +59,16 @@ DRIVER_INIT_MEMBER(adder5_state,ad5) } -ADDRESS_MAP_START(adder5_state::ad5_map) - AM_RANGE(0x00000000, 0x00ffffff) AM_ROM - AM_RANGE(0x01000000, 0x0100ffff) AM_RAM - AM_RANGE(0x40000000, 0x40000fff) AM_RAM - AM_RANGE(0x80000000, 0x8000ffff) AM_RAM - AM_RANGE(0x80800000, 0x8080ffff) AM_RAM - - AM_RANGE(0xffff0000, 0xffff03ff) AM_DEVREADWRITE("maincpu_onboard", mcf5206e_peripheral_device, dev_r, dev_w) // technically this can be moved with MBAR -ADDRESS_MAP_END +void adder5_state::ad5_map(address_map &map) +{ + map(0x00000000, 0x00ffffff).rom(); + map(0x01000000, 0x0100ffff).ram(); + map(0x40000000, 0x40000fff).ram(); + map(0x80000000, 0x8000ffff).ram(); + map(0x80800000, 0x8080ffff).ram(); + + map(0xffff0000, 0xffff03ff).rw("maincpu_onboard", FUNC(mcf5206e_peripheral_device::dev_r), FUNC(mcf5206e_peripheral_device::dev_w)); // technically this can be moved with MBAR +} INPUT_PORTS_START( bfm_ad5 ) INPUT_PORTS_END |