src/mess/includes/mc1000.h
| r14947 | r14948 | |
| 33 | 33 | m_cassette(*this, CASSETTE_TAG), |
| 34 | 34 | m_ram(*this, RAM_TAG) |
| 35 | 35 | , |
| 36 | | m_mc6845_video_ram(*this, "mc6845_video_ram"), |
| 37 | | m_mc6847_video_ram(*this, "mc6847_video_ram"){ } |
| 36 | m_mc6845_video_ram(*this, "mc6845_vram"), |
| 37 | m_mc6847_video_ram(*this, "mc6847_vram"){ } |
| 38 | 38 | |
| 39 | 39 | required_device<cpu_device> m_maincpu; |
| 40 | 40 | required_device<mc6847_base_device> m_vdg; |
src/mess/includes/intv.h
| r14947 | r14948 | |
| 37 | 37 | m_sound(*this, "ay8914.1"), |
| 38 | 38 | m_ecs_sound(*this, "ay8914.2") |
| 39 | 39 | , |
| 40 | | m_intvkbd_dualport_ram(*this, "intvkbd_dualport_ram"), |
| 40 | m_intvkbd_dualport_ram(*this, "dualport_ram"), |
| 41 | 41 | m_videoram(*this, "videoram"){ } |
| 42 | 42 | |
| 43 | 43 | required_device<cpu_device> m_maincpu; |
src/mess/drivers/mc1000.c
| r14947 | r14948 | |
| 123 | 123 | |
| 124 | 124 | static ADDRESS_MAP_START( mc1000_mem, AS_PROGRAM, 8, mc1000_state ) |
| 125 | 125 | AM_RANGE(0x0000, 0x1fff) AM_RAMBANK("bank1") |
| 126 | | AM_RANGE(0x2000, 0x27ff) AM_RAMBANK("bank2") AM_SHARE("mc6845_video_ram") |
| 126 | AM_RANGE(0x2000, 0x27ff) AM_RAMBANK("bank2") AM_SHARE("mc6845_vram") |
| 127 | 127 | AM_RANGE(0x2800, 0x3fff) AM_RAM |
| 128 | 128 | AM_RANGE(0x4000, 0x7fff) AM_RAMBANK("bank3") |
| 129 | | AM_RANGE(0x8000, 0x97ff) AM_RAMBANK("bank4") AM_SHARE("mc6847_video_ram") |
| 129 | AM_RANGE(0x8000, 0x97ff) AM_RAMBANK("bank4") AM_SHARE("mc6847_vram") |
| 130 | 130 | AM_RANGE(0x9800, 0xbfff) AM_RAMBANK("bank5") |
| 131 | 131 | AM_RANGE(0xc000, 0xffff) AM_ROM |
| 132 | 132 | ADDRESS_MAP_END |
src/mess/drivers/bk.c
| r14947 | r14948 | |
| 18 | 18 | static ADDRESS_MAP_START(bk0010_mem, AS_PROGRAM, 16, bk_state ) |
| 19 | 19 | ADDRESS_MAP_UNMAP_HIGH |
| 20 | 20 | AM_RANGE( 0x0000, 0x3fff ) AM_RAM // RAM |
| 21 | | AM_RANGE( 0x4000, 0x7fff ) AM_RAM AM_SHARE("bk0010_video_ram") // Video RAM |
| 21 | AM_RANGE( 0x4000, 0x7fff ) AM_RAM AM_SHARE("video_ram") // Video RAM |
| 22 | 22 | AM_RANGE( 0x8000, 0x9fff ) AM_ROM // ROM |
| 23 | 23 | AM_RANGE( 0xa000, 0xbfff ) AM_ROM // ROM |
| 24 | 24 | AM_RANGE( 0xc000, 0xdfff ) AM_ROM // ROM |
| r14947 | r14948 | |
| 32 | 32 | static ADDRESS_MAP_START(bk0010fd_mem, AS_PROGRAM, 16, bk_state ) |
| 33 | 33 | ADDRESS_MAP_UNMAP_HIGH |
| 34 | 34 | AM_RANGE( 0x0000, 0x3fff ) AM_RAM // RAM |
| 35 | | AM_RANGE( 0x4000, 0x7fff ) AM_RAM AM_SHARE("bk0010_video_ram") // Video RAM |
| 35 | AM_RANGE( 0x4000, 0x7fff ) AM_RAM AM_SHARE("video_ram") // Video RAM |
| 36 | 36 | AM_RANGE( 0x8000, 0x9fff ) AM_ROM // ROM |
| 37 | 37 | AM_RANGE( 0xa000, 0xdfff ) AM_RAM // RAM |
| 38 | 38 | AM_RANGE( 0xe000, 0xfdff ) AM_ROM // ROM |
src/mess/drivers/intv.c
| r14947 | r14948 | |
| 766 | 766 | AM_RANGE(0x3a00, 0x3bff) AM_READWRITE( intv_gram_r, intv_gram_w ) /* GRAM Alias, 8-bits wide */ |
| 767 | 767 | AM_RANGE(0x4800, 0x6fff) AM_ROM /* Cartridges? */ |
| 768 | 768 | AM_RANGE(0x7000, 0x7fff) AM_ROM AM_REGION("maincpu", 0x7000<<1) /* Keyboard ROM */ |
| 769 | | AM_RANGE(0x8000, 0xbfff) AM_RAM_WRITE( intvkbd_dualport16_w ) AM_SHARE("intvkbd_dualport_ram") /* Dual-port RAM */ |
| 769 | AM_RANGE(0x8000, 0xbfff) AM_RAM_WRITE( intvkbd_dualport16_w ) AM_SHARE("dualport_ram") /* Dual-port RAM */ |
| 770 | 770 | ADDRESS_MAP_END |
| 771 | 771 | |
| 772 | 772 | static ADDRESS_MAP_START( intvkbd2_mem , AS_PROGRAM, 8, intv_state) |