summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pinball2k.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pinball2k.cpp')
-rw-r--r--src/mame/drivers/pinball2k.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/pinball2k.cpp b/src/mame/drivers/pinball2k.cpp
index 20e0cd30265..6823022afd2 100644
--- a/src/mame/drivers/pinball2k.cpp
+++ b/src/mame/drivers/pinball2k.cpp
@@ -98,6 +98,9 @@ public:
void draw_cga(bitmap_rgb32 &bitmap, const rectangle &cliprect);
void init_mediagx();
void mediagx(machine_config &config);
+ void mediagx_io(address_map &map);
+ void mediagx_map(address_map &map);
+ void ramdac_map(address_map &map);
};
// Display controller registers
@@ -473,7 +476,7 @@ static void cx5510_pci_w(device_t *busdevice, device_t *device, int function, in
/*****************************************************************************/
-static ADDRESS_MAP_START( mediagx_map, AS_PROGRAM, 32, pinball2k_state )
+ADDRESS_MAP_START(pinball2k_state::mediagx_map)
AM_RANGE(0x00000000, 0x0009ffff) AM_RAM AM_SHARE("main_ram")
AM_RANGE(0x000a0000, 0x000affff) AM_RAM
AM_RANGE(0x000b0000, 0x000b7fff) AM_RAM AM_SHARE("cga_ram")
@@ -486,7 +489,7 @@ static ADDRESS_MAP_START( mediagx_map, AS_PROGRAM, 32, pinball2k_state )
AM_RANGE(0xfffc0000, 0xffffffff) AM_ROM AM_REGION("bios", 0) /* System BIOS */
ADDRESS_MAP_END
-static ADDRESS_MAP_START(mediagx_io, AS_IO, 32, pinball2k_state )
+ADDRESS_MAP_START(pinball2k_state::mediagx_io)
AM_IMPORT_FROM(pcat32_io_common)
AM_RANGE(0x0020, 0x0023) AM_READWRITE8(io20_r, io20_w, 0xffff0000)
AM_RANGE(0x00e8, 0x00eb) AM_NOP // I/O delay port
@@ -588,7 +591,7 @@ void pinball2k_state::machine_reset()
m_maincpu->reset();
}
-static ADDRESS_MAP_START( ramdac_map, 0, 8, pinball2k_state )
+ADDRESS_MAP_START(pinball2k_state::ramdac_map)
AM_RANGE(0x000, 0x3ff) AM_DEVREADWRITE("ramdac",ramdac_device,ramdac_pal_r,ramdac_rgb666_w)
ADDRESS_MAP_END