summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/cfx9850.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/cfx9850.cpp')
-rw-r--r--src/mame/drivers/cfx9850.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mame/drivers/cfx9850.cpp b/src/mame/drivers/cfx9850.cpp
index 9b4ef70d57d..aa8b5ec3f7f 100644
--- a/src/mame/drivers/cfx9850.cpp
+++ b/src/mame/drivers/cfx9850.cpp
@@ -68,16 +68,17 @@ private:
};
-ADDRESS_MAP_START(cfx9850_state::cfx9850)
- AM_RANGE( 0x000000, 0x007fff ) AM_ROM
- AM_RANGE( 0x080000, 0x0807ff ) AM_RAM AM_SHARE("video_ram")
+void cfx9850_state::cfx9850(address_map &map)
+{
+ map(0x000000, 0x007fff).rom();
+ map(0x080000, 0x0807ff).ram().share("video_ram");
// AM_RANGE( 0x100000, 0x10ffff ) // some memory mapped i/o???
// AM_RANGE( 0x110000, 0x11ffff ) // some memory mapped i/o???
- AM_RANGE( 0x200000, 0x27ffff ) AM_ROM AM_REGION( "bios", 0 )
- AM_RANGE( 0x400000, 0x40ffff ) AM_RAM
- AM_RANGE( 0x600000, 0x6007ff ) AM_MIRROR(0xf800) AM_RAM AM_SHARE("display_ram")
+ map(0x200000, 0x27ffff).rom().region("bios", 0);
+ map(0x400000, 0x40ffff).ram();
+ map(0x600000, 0x6007ff).mirror(0xf800).ram().share("display_ram");
// AM_RANGE( 0xe10000, 0xe1ffff ) // some memory mapped i/o???
-ADDRESS_MAP_END
+}
WRITE8_MEMBER(cfx9850_state::kol_w)