diff options
Diffstat (limited to 'src/mame/drivers/acrnsys1.cpp')
-rw-r--r-- | src/mame/drivers/acrnsys1.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/mame/drivers/acrnsys1.cpp b/src/mame/drivers/acrnsys1.cpp index b5fe96b04f5..3faaf3a639f 100644 --- a/src/mame/drivers/acrnsys1.cpp +++ b/src/mame/drivers/acrnsys1.cpp @@ -183,12 +183,13 @@ WRITE8_MEMBER( acrnsys1_state::acrnsys1_led_segment_w ) ADDRESS MAPS ***************************************************************************/ -ADDRESS_MAP_START(acrnsys1_state::acrnsys1_map) - AM_RANGE(0x0000, 0x03ff) AM_RAM - AM_RANGE(0x0e00, 0x0e7f) AM_MIRROR(0x100) AM_DEVREADWRITE("b1", ins8154_device, ins8154_r, ins8154_w) - AM_RANGE(0x0e80, 0x0eff) AM_MIRROR(0x100) AM_RAM - AM_RANGE(0xf800, 0xf9ff) AM_MIRROR(0x600) AM_ROM -ADDRESS_MAP_END +void acrnsys1_state::acrnsys1_map(address_map &map) +{ + map(0x0000, 0x03ff).ram(); + map(0x0e00, 0x0e7f).mirror(0x100).rw("b1", FUNC(ins8154_device::ins8154_r), FUNC(ins8154_device::ins8154_w)); + map(0x0e80, 0x0eff).mirror(0x100).ram(); + map(0xf800, 0xf9ff).mirror(0x600).rom(); +} /*************************************************************************** |