summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/cbmiec/c1541.cpp
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2019-07-07 17:14:51 +0200
committer Olivier Galibert <galibert@pobox.com>2019-07-07 17:15:17 +0200
commitf9bcdcbbc91a553cd5fa72996eeac84daacb99db (patch)
tree4bca22c7bfc9c2a6927d1b2156f0af953e4c144b /src/devices/bus/cbmiec/c1541.cpp
parent4bfe2c29315d664f1cf433cdee4a8a45d911c1da (diff)
via6522: Change most mappings into m() [O. Galibert]
Diffstat (limited to 'src/devices/bus/cbmiec/c1541.cpp')
-rw-r--r--src/devices/bus/cbmiec/c1541.cpp12
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);