diff options
Diffstat (limited to 'src/mame/drivers/pocketc.cpp')
-rw-r--r-- | src/mame/drivers/pocketc.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/drivers/pocketc.cpp b/src/mame/drivers/pocketc.cpp index b305a1ba7ee..4de92e7f7c9 100644 --- a/src/mame/drivers/pocketc.cpp +++ b/src/mame/drivers/pocketc.cpp @@ -85,42 +85,42 @@ /* special keys red c-ce and reset; warm boot, program NOT lost*/ -static ADDRESS_MAP_START( pc1401_mem , AS_PROGRAM, 8, pc1401_state ) +ADDRESS_MAP_START(pc1401_state::pc1401_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x3800, 0x47ff) AM_RAM AM_RANGE( 0x6000, 0x67ff) AM_READWRITE(pc1401_lcd_read, pc1401_lcd_write ) AM_MIRROR(0x1000) AM_RANGE( 0x8000, 0xffff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1402_mem , AS_PROGRAM, 8, pc1401_state ) +ADDRESS_MAP_START(pc1401_state::pc1402_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x2000, 0x47ff) AM_RAM AM_RANGE( 0x6000, 0x67ff) AM_READWRITE(pc1401_lcd_read, pc1401_lcd_write ) AM_MIRROR(0x1000) AM_RANGE( 0x8000, 0xffff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1250_mem , AS_PROGRAM, 8, pc1251_state ) +ADDRESS_MAP_START(pc1251_state::pc1250_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x4000, 0x7fff) AM_ROM AM_RANGE( 0xc000, 0xc7ff) AM_RAM // 2KB RAM AM_RANGE( 0xf800, 0xf8ff) AM_READWRITE(pc1251_lcd_read, pc1251_lcd_write) ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1251_mem , AS_PROGRAM, 8, pc1251_state ) +ADDRESS_MAP_START(pc1251_state::pc1251_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x4000, 0x7fff) AM_ROM AM_RANGE( 0xb800, 0xc7ff) AM_RAM // 4KB RAM AM_RANGE( 0xf800, 0xf8ff) AM_READWRITE(pc1251_lcd_read, pc1251_lcd_write) ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1255_mem , AS_PROGRAM, 8, pc1251_state ) +ADDRESS_MAP_START(pc1251_state::pc1255_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x4000, 0x7fff) AM_ROM AM_RANGE( 0xa000, 0xc7ff) AM_RAM // 10KB RAM AM_RANGE( 0xf800, 0xf8ff) AM_READWRITE(pc1251_lcd_read, pc1251_lcd_write) ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1260_mem , AS_PROGRAM, 8, pc1251_state ) +ADDRESS_MAP_START(pc1251_state::pc1260_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x2000, 0x20ff) AM_READWRITE(pc1251_lcd_read, pc1251_lcd_write) //AM_RANGE( 0x2800, 0x28ff) AM_READWRITE(pc1251_lcd_read, pc1251_lcd_write) @@ -128,7 +128,7 @@ static ADDRESS_MAP_START( pc1260_mem , AS_PROGRAM, 8, pc1251_state ) AM_RANGE( 0x8000, 0xffff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1261_mem , AS_PROGRAM, 8, pc1251_state ) +ADDRESS_MAP_START(pc1251_state::pc1261_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x2000, 0x20ff) AM_READWRITE(pc1251_lcd_read, pc1251_lcd_write) //AM_RANGE( 0x2800, 0x28ff) AM_READWRITE(pc1251_lcd_read, pc1251_lcd_write) @@ -137,13 +137,13 @@ static ADDRESS_MAP_START( pc1261_mem , AS_PROGRAM, 8, pc1251_state ) ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1350_mem , AS_PROGRAM, 8, pc1350_state ) +ADDRESS_MAP_START(pc1350_state::pc1350_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x7000, 0x7eff) AM_READWRITE(pc1350_lcd_read, pc1350_lcd_write ) AM_RANGE( 0x8000, 0xffff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1403_mem , AS_PROGRAM, 8, pc1403_state ) +ADDRESS_MAP_START(pc1403_state::pc1403_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x3000, 0x30bf) AM_READWRITE(pc1403_lcd_read, pc1403_lcd_write ) AM_RANGE( 0x3800, 0x3fff) AM_READWRITE(pc1403_asic_read, pc1403_asic_write ) @@ -151,7 +151,7 @@ static ADDRESS_MAP_START( pc1403_mem , AS_PROGRAM, 8, pc1403_state ) AM_RANGE( 0xe000, 0xffff) AM_RAM ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1403h_mem , AS_PROGRAM, 8, pc1403_state ) +ADDRESS_MAP_START(pc1403_state::pc1403h_mem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x3000, 0x30bf) AM_READWRITE(pc1403_lcd_read, pc1403_lcd_write ) AM_RANGE( 0x3800, 0x3fff) AM_READWRITE(pc1403_asic_read, pc1403_asic_write ) @@ -161,13 +161,13 @@ ADDRESS_MAP_END #if 0 -static ADDRESS_MAP_START( pc1421_readmem , AS_PROGRAM, 8, pc1403_state ) +ADDRESS_MAP_START(pc1403_state::pc1421_readmem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x3800, 0x47ff) AM_RAM AM_RANGE( 0x8000, 0xffff) AM_ROM ADDRESS_MAP_END -static ADDRESS_MAP_START( pc1421_writemem , AS_PROGRAM, 8, pc1403_state ) +ADDRESS_MAP_START(pc1403_state::pc1421_writemem) AM_RANGE( 0x0000, 0x1fff) AM_ROM AM_RANGE( 0x2000, 0x37ff) AM_RAM AM_RANGE( 0x3800, 0x47ff) AM_RAM |