summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/pc1350.c
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2012-09-17 08:22:16 +0000
committer Aaron Giles <aaron@aarongiles.com>2012-09-17 08:22:16 +0000
commit3cce7e019e095296b5ce2bb45d19b1209bed961d (patch)
tree4fa76260ac2dee5878fbba70d759ba6a1d4d76bf /src/mess/machine/pc1350.c
parent22b4739aded17790b3f1bf31b9da8ff9e6a0860c (diff)
Memory handler normalization, part 2. Change legacy
read/write handlers to take an address_space & instead of an address_space *. Also update pretty much all other functions to take a reference where appropriate. [Aaron Giles]
Diffstat (limited to 'src/mess/machine/pc1350.c')
-rw-r--r--src/mess/machine/pc1350.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mess/machine/pc1350.c b/src/mess/machine/pc1350.c
index 4d75ad63d73..c322cf5a111 100644
--- a/src/mess/machine/pc1350.c
+++ b/src/mess/machine/pc1350.c
@@ -99,32 +99,32 @@ static TIMER_CALLBACK(pc1350_power_up)
MACHINE_START( pc1350 )
{
pc1350_state *state = machine.driver_data<pc1350_state>();
- address_space *space = machine.device("maincpu")->memory().space(AS_PROGRAM);
+ address_space &space = *machine.device("maincpu")->memory().space(AS_PROGRAM);
state->m_power = 1;
machine.scheduler().timer_set(attotime::from_seconds(1), FUNC(pc1350_power_up));
- space->install_readwrite_bank(0x6000, 0x6fff, "bank1");
+ space.install_readwrite_bank(0x6000, 0x6fff, "bank1");
state->membank("bank1")->set_base(&machine.device<ram_device>(RAM_TAG)->pointer()[0x0000]);
if (machine.device<ram_device>(RAM_TAG)->size() >= 0x3000)
{
- space->install_readwrite_bank(0x4000, 0x5fff, "bank2");
+ space.install_readwrite_bank(0x4000, 0x5fff, "bank2");
state->membank("bank2")->set_base(&machine.device<ram_device>(RAM_TAG)->pointer()[0x1000]);
}
else
{
- space->nop_readwrite(0x4000, 0x5fff);
+ space.nop_readwrite(0x4000, 0x5fff);
}
if (machine.device<ram_device>(RAM_TAG)->size() >= 0x5000)
{
- space->install_readwrite_bank(0x2000, 0x3fff, "bank3");
+ space.install_readwrite_bank(0x2000, 0x3fff, "bank3");
state->membank("bank3")->set_base(&machine.device<ram_device>(RAM_TAG)->pointer()[0x3000]);
}
else
{
- space->nop_readwrite(0x2000, 0x3fff);
+ space.nop_readwrite(0x2000, 0x3fff);
}
device_t *main_cpu = machine.device("maincpu");