summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/spectrum.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/drivers/spectrum.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/drivers/spectrum.c')
-rw-r--r--src/mess/drivers/spectrum.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mess/drivers/spectrum.c b/src/mess/drivers/spectrum.c
index 779841271fd..93c8971c9d4 100644
--- a/src/mess/drivers/spectrum.c
+++ b/src/mess/drivers/spectrum.c
@@ -620,22 +620,22 @@ INPUT_PORTS_END
DRIVER_INIT_MEMBER(spectrum_state,spectrum)
{
- address_space *space = machine().device("maincpu")->memory().space(AS_PROGRAM);
+ address_space &space = *machine().device("maincpu")->memory().space(AS_PROGRAM);
switch (machine().device<ram_device>(RAM_TAG)->size())
{
case 48*1024:
- space->install_ram(0x8000, 0xffff, NULL); // Fall through
+ space.install_ram(0x8000, 0xffff, NULL); // Fall through
case 16*1024:
- space->install_ram(0x5b00, 0x7fff, NULL);
+ space.install_ram(0x5b00, 0x7fff, NULL);
}
}
MACHINE_RESET_MEMBER(spectrum_state,spectrum)
{
- address_space *space = machine().device("maincpu")->memory().space(AS_PROGRAM);
+ address_space &space = *machine().device("maincpu")->memory().space(AS_PROGRAM);
- space->set_direct_update_handler(direct_update_delegate(FUNC(spectrum_state::spectrum_direct), this));
+ space.set_direct_update_handler(direct_update_delegate(FUNC(spectrum_state::spectrum_direct), this));
m_port_7ffd_data = -1;
m_port_1ffd_data = -1;