diff options
Diffstat (limited to 'src/mame/drivers/gunpey.cpp')
-rw-r--r-- | src/mame/drivers/gunpey.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mame/drivers/gunpey.cpp b/src/mame/drivers/gunpey.cpp index 8c4e40cf859..6e87e1aa09f 100644 --- a/src/mame/drivers/gunpey.cpp +++ b/src/mame/drivers/gunpey.cpp @@ -268,6 +268,8 @@ public: int write_dest_byte(uint8_t usedata); void gunpey(machine_config &config); + void io_map(address_map &map); + void mem_map(address_map &map); //uint16_t main_m_vram[0x800][0x800]; }; @@ -1293,14 +1295,14 @@ WRITE16_MEMBER(gunpey_state::vregs_addr_w) /***************************************************************************************/ -static ADDRESS_MAP_START( mem_map, AS_PROGRAM, 16, gunpey_state ) +ADDRESS_MAP_START(gunpey_state::mem_map) AM_RANGE(0x00000, 0x0ffff) AM_RAM AM_SHARE("wram") // AM_RANGE(0x50000, 0x500ff) AM_RAM // AM_RANGE(0x50100, 0x502ff) AM_NOP AM_RANGE(0x80000, 0xfffff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( io_map, AS_IO, 16, gunpey_state ) +ADDRESS_MAP_START(gunpey_state::io_map) AM_RANGE(0x7f40, 0x7f45) AM_READ8(inputs_r,0xffff) AM_RANGE(0x7f48, 0x7f49) AM_WRITE8(output_w,0x00ff) |