diff options
Diffstat (limited to 'src/devices/bus/cbmiec/c1541.cpp')
-rw-r--r-- | src/devices/bus/cbmiec/c1541.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/bus/cbmiec/c1541.cpp b/src/devices/bus/cbmiec/c1541.cpp index 04fefe3f096..925014ac803 100644 --- a/src/devices/bus/cbmiec/c1541.cpp +++ b/src/devices/bus/cbmiec/c1541.cpp @@ -656,8 +656,8 @@ WRITE8_MEMBER( c1541_prologic_dos_classic_t::write ) void c1541_base_t::c1541_mem(address_map &map) { map(0x0000, 0x07ff).mirror(0x6000).ram(); - map(0x1800, 0x180f).mirror(0x63f0).rw(M6522_0_TAG, FUNC(via6522_device::read), FUNC(via6522_device::write)); - map(0x1c00, 0x1c0f).mirror(0x63f0).rw(M6522_1_TAG, FUNC(via6522_device::read), FUNC(via6522_device::write)); + map(0x1800, 0x180f).mirror(0x63f0).m(M6522_0_TAG, FUNC(via6522_device::map)); + map(0x1c00, 0x1c0f).mirror(0x63f0).m(M6522_1_TAG, FUNC(via6522_device::map)); map(0x8000, 0xbfff).mirror(0x4000).rom().region(M6502_TAG, 0); } @@ -669,8 +669,8 @@ void c1541_base_t::c1541_mem(address_map &map) void c1541_base_t::c1541dd_mem(address_map &map) { map(0x0000, 0x07ff).mirror(0x6000).ram(); - map(0x1800, 0x180f).mirror(0x63f0).rw(M6522_0_TAG, FUNC(via6522_device::read), FUNC(via6522_device::write)); - map(0x1c00, 0x1c0f).mirror(0x63f0).rw(M6522_1_TAG, FUNC(via6522_device::read), FUNC(via6522_device::write)); + map(0x1800, 0x180f).mirror(0x63f0).m(M6522_0_TAG, FUNC(via6522_device::map)); + map(0x1c00, 0x1c0f).mirror(0x63f0).m(M6522_1_TAG, FUNC(via6522_device::map)); map(0x8000, 0x9fff).ram(); map(0xa000, 0xffff).rom().region(M6502_TAG, 0x2000); } @@ -683,8 +683,8 @@ void c1541_base_t::c1541dd_mem(address_map &map) void c1541_base_t::c1541pd_mem(address_map &map) { map(0x0000, 0x07ff).mirror(0x6000).ram(); - map(0x1800, 0x180f).mirror(0x63f0).rw(M6522_0_TAG, FUNC(via6522_device::read), FUNC(via6522_device::write)); - map(0x1c00, 0x1c0f).mirror(0x63f0).rw(M6522_1_TAG, FUNC(via6522_device::read), FUNC(via6522_device::write)); + map(0x1800, 0x180f).mirror(0x63f0).m(M6522_0_TAG, FUNC(via6522_device::map)); + map(0x1c00, 0x1c0f).mirror(0x63f0).m(M6522_1_TAG, FUNC(via6522_device::map)); map(0x8000, 0x9fff).rom().region(M6502_TAG, 0x4000); map(0xa000, 0xbfff).ram(); map(0xc000, 0xffff).rom().region(M6502_TAG, 0x0000); |