diff options
Diffstat (limited to 'src/mame/drivers/chihiro.cpp')
-rw-r--r-- | src/mame/drivers/chihiro.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mame/drivers/chihiro.cpp b/src/mame/drivers/chihiro.cpp index e1a34c35533..04dc8159907 100644 --- a/src/mame/drivers/chihiro.cpp +++ b/src/mame/drivers/chihiro.cpp @@ -593,6 +593,8 @@ public: static void an2131sc_configuration(device_t *device); void chihirogd(machine_config &config); void chihiro_base(machine_config &config); + void chihiro_map(address_map &map); + void chihiro_map_io(address_map &map); private: void jamtable_disasm(address_space &space, uint32_t address, uint32_t size); void jamtable_disasm_command(int ref, const std::vector<std::string> ¶ms); @@ -1698,12 +1700,12 @@ WRITE32_MEMBER(chihiro_state::mediaboard_w) xbox_base_devs.pic8259_2->ir2_w(0); } -static ADDRESS_MAP_START(chihiro_map, AS_PROGRAM, 32, chihiro_state) +ADDRESS_MAP_START(chihiro_state::chihiro_map) AM_IMPORT_FROM(xbox_base_map) AM_RANGE(0xff000000, 0xff07ffff) AM_ROM AM_REGION("bios", 0) AM_MIRROR(0x00f80000) ADDRESS_MAP_END -static ADDRESS_MAP_START(chihiro_map_io, AS_IO, 32, chihiro_state) +ADDRESS_MAP_START(chihiro_state::chihiro_map_io) AM_IMPORT_FROM(xbox_base_map_io) AM_RANGE(0x4000, 0x40ff) AM_READWRITE(mediaboard_r, mediaboard_w) ADDRESS_MAP_END |