diff options
Diffstat (limited to 'src/mame/drivers/taitotz.cpp')
-rw-r--r-- | src/mame/drivers/taitotz.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/taitotz.cpp b/src/mame/drivers/taitotz.cpp index 6c3f8a4a8b7..5494840fe17 100644 --- a/src/mame/drivers/taitotz.cpp +++ b/src/mame/drivers/taitotz.cpp @@ -619,6 +619,9 @@ public: void init_taitotz_111a(); void taitotz(machine_config &config); void landhigh(machine_config &config); + void landhigh_tlcs900h_mem(address_map &map); + void ppc603e_mem(address_map &map); + void tlcs900h_mem(address_map &map); }; class taitotz_renderer : public poly_manager<float, taitotz_polydata, 6, 50000> @@ -2059,7 +2062,7 @@ WRITE64_MEMBER(taitotz_state::ppc_common_w) // 0x40000000...0x400fffff: BIOS Work RAM // 0x40100000...0x40ffffff: User Work RAM -static ADDRESS_MAP_START( ppc603e_mem, AS_PROGRAM, 64, taitotz_state) +ADDRESS_MAP_START(taitotz_state::ppc603e_mem) AM_RANGE(0x00000000, 0x0000001f) AM_READWRITE(video_chip_r, video_chip_w) AM_RANGE(0x10000000, 0x1000001f) AM_READWRITE(video_fifo_r, video_fifo_w) AM_RANGE(0x40000000, 0x40ffffff) AM_RAM AM_SHARE("work_ram") // Work RAM @@ -2219,7 +2222,7 @@ READ16_MEMBER(taitotz_state::tlcs_ide1_r) // 0xfc0d55: INTRX1 Serial 1 receive // 0xfc0ce1: INTTX1 Serial 1 transmit -static ADDRESS_MAP_START( tlcs900h_mem, AS_PROGRAM, 16, taitotz_state) +ADDRESS_MAP_START(taitotz_state::tlcs900h_mem) AM_RANGE(0x010000, 0x02ffff) AM_RAM // Work RAM AM_RANGE(0x040000, 0x041fff) AM_RAM AM_SHARE("nvram") // Backup RAM AM_RANGE(0x044000, 0x04400f) AM_READWRITE8(tlcs_rtc_r, tlcs_rtc_w, 0xffff) @@ -2230,7 +2233,7 @@ static ADDRESS_MAP_START( tlcs900h_mem, AS_PROGRAM, 16, taitotz_state) AM_RANGE(0xfc0000, 0xffffff) AM_ROM AM_REGION("io_cpu", 0) ADDRESS_MAP_END -static ADDRESS_MAP_START( landhigh_tlcs900h_mem, AS_PROGRAM, 16, taitotz_state) +ADDRESS_MAP_START(taitotz_state::landhigh_tlcs900h_mem) AM_RANGE(0x200000, 0x21ffff) AM_RAM // Work RAM AM_RANGE(0x400000, 0x401fff) AM_RAM AM_SHARE("nvram") // Backup RAM AM_RANGE(0x404000, 0x40400f) AM_READWRITE8(tlcs_rtc_r, tlcs_rtc_w, 0xffff) |