diff options
Diffstat (limited to 'src/mame/drivers/picno.cpp')
-rw-r--r-- | src/mame/drivers/picno.cpp | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/src/mame/drivers/picno.cpp b/src/mame/drivers/picno.cpp index 74a88951399..6b67a51aa59 100644 --- a/src/mame/drivers/picno.cpp +++ b/src/mame/drivers/picno.cpp @@ -48,16 +48,18 @@ private: required_device<cpu_device> m_maincpu; }; -ADDRESS_MAP_START(picno_state::mem_map) - AM_RANGE(0x00000, 0x07fff) AM_ROM AM_REGION("roms", 0) // 32kb internal rom - AM_RANGE(0x0fb80, 0x0ff7f) AM_RAM // internal ram - AM_RANGE(0x0ff80, 0x0ffff) // internal controls - AM_RANGE(0x10000, 0x8ffff) AM_ROM AM_REGION("roms", 0x8000) // guess -ADDRESS_MAP_END - -ADDRESS_MAP_START(picno_state::io_map) +void picno_state::mem_map(address_map &map) +{ + map(0x00000, 0x07fff).rom().region("roms", 0); // 32kb internal rom + map(0x0fb80, 0x0ff7f).ram(); // internal ram + map(0x0ff80, 0x0ffff); // internal controls + map(0x10000, 0x8ffff).rom().region("roms", 0x8000); // guess +} + +void picno_state::io_map(address_map &map) +{ // ADDRESS_MAP_GLOBAL_MASK(0xff) -ADDRESS_MAP_END +} static INPUT_PORTS_START( picno ) INPUT_PORTS_END |