diff options
author | 2012-09-17 08:22:16 +0000 | |
---|---|---|
committer | 2012-09-17 08:22:16 +0000 | |
commit | 3cce7e019e095296b5ce2bb45d19b1209bed961d (patch) | |
tree | 4fa76260ac2dee5878fbba70d759ba6a1d4d76bf /src/mess/drivers/spectrum.c | |
parent | 22b4739aded17790b3f1bf31b9da8ff9e6a0860c (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.c | 10 |
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; |