A few more fixes.

This commit is contained in:
Robbbert 2016-06-18 12:14:22 +10:00
parent 7f81081c6a
commit 9d0ebd77c7
5 changed files with 10 additions and 10 deletions

View File

@ -78,7 +78,7 @@ static ADDRESS_MAP_START( cfx9850, AS_PROGRAM, 8, cfx9850_state )
// AM_RANGE( 0x110000, 0x11ffff ) /* some memory mapped i/o? */ // AM_RANGE( 0x110000, 0x11ffff ) /* some memory mapped i/o? */
AM_RANGE( 0x200000, 0x27ffff ) AM_ROM AM_REGION( "bios", 0 ) AM_RANGE( 0x200000, 0x27ffff ) AM_ROM AM_REGION( "bios", 0 )
AM_RANGE( 0x400000, 0x40ffff ) AM_RAM AM_RANGE( 0x400000, 0x40ffff ) AM_RAM
AM_RANGE( 0x600000, 0x601fff ) AM_MIRROR(0xf8000) AM_RAM AM_SHARE("display_ram") AM_RANGE( 0x600000, 0x6007ff ) AM_MIRROR(0xf800) AM_RAM AM_SHARE("display_ram")
// AM_RANGE( 0xe10000, 0xe1ffff ) /* some memory mapped i/o? */ // AM_RANGE( 0xe10000, 0xe1ffff ) /* some memory mapped i/o? */
ADDRESS_MAP_END ADDRESS_MAP_END

View File

@ -60,7 +60,6 @@ static ADDRESS_MAP_START( cortex_io, AS_IO, 8, cortex_state )
//AM_RANGE(0x0812, 0x0813) AM_READ(cent_stat_r) //AM_RANGE(0x0812, 0x0813) AM_READ(cent_stat_r)
//AM_RANGE(0x1ee0, 0x1eef) AM_READWRITE(cpu_int_r,cpu_int_w) //AM_RANGE(0x1ee0, 0x1eef) AM_READWRITE(cpu_int_r,cpu_int_w)
//AM_RANGE(0x1fda, 0x1fdb) AM_READWRITE(cpu_int1_r,cpu_int1_w) //AM_RANGE(0x1fda, 0x1fdb) AM_READWRITE(cpu_int1_r,cpu_int1_w)
AM_RANGE(0x10000, 0x10000) AM_NOP
ADDRESS_MAP_END ADDRESS_MAP_END
/* Input ports */ /* Input ports */

View File

@ -32,7 +32,7 @@ public:
static ADDRESS_MAP_START( kissp_map, AS_PROGRAM, 8, kissp_state ) static ADDRESS_MAP_START( kissp_map, AS_PROGRAM, 8, kissp_state )
AM_RANGE(0x0000, 0xffff) AM_NOP AM_RANGE(0x0000, 0x0fff) AM_NOP
ADDRESS_MAP_END ADDRESS_MAP_END
static INPUT_PORTS_START( kissp ) static INPUT_PORTS_START( kissp )

View File

@ -568,12 +568,13 @@ x x x x 1 1 ?1? ?0? ? 1 0 0 x x * * * * x x
static ADDRESS_MAP_START(swyft_mem, AS_PROGRAM, 8, swyft_state) static ADDRESS_MAP_START(swyft_mem, AS_PROGRAM, 8, swyft_state)
ADDRESS_MAP_UNMAP_HIGH ADDRESS_MAP_UNMAP_HIGH
AM_RANGE(0x000000, 0x00ffff) AM_ROM AM_MIRROR(0xF00000) // 64 KB ROM ADDRESS_MAP_GLOBAL_MASK(0xfffff)
AM_RANGE(0x040000, 0x07ffff) AM_RAM AM_MIRROR(0xF00000) AM_SHARE("p_swyft_vram") // 256 KB RAM AM_RANGE(0x000000, 0x00ffff) AM_ROM // 64 KB ROM
AM_RANGE(0x0d0000, 0x0d000f) AM_READ(swyft_d0000) AM_MIRROR(0xF00000) // status of something? reads from d0000, d0004, d0008, d000a, d000e AM_RANGE(0x040000, 0x07ffff) AM_RAM AM_SHARE("p_swyft_vram") // 256 KB RAM
AM_RANGE(0x0e1000, 0x0e1000) AM_DEVWRITE("acia6850", acia6850_device, control_w) AM_MIRROR(0xF00000) // 6850 ACIA lives here AM_RANGE(0x0d0000, 0x0d000f) AM_READ(swyft_d0000) // status of something? reads from d0000, d0004, d0008, d000a, d000e
AM_RANGE(0x0e2000, 0x0e2fff) AM_READWRITE(swyft_via0_r, swyft_via0_w) AM_MIRROR(0xF00000)// io area with selector on a9 a8 a7 a6? AM_RANGE(0x0e1000, 0x0e1000) AM_DEVWRITE("acia6850", acia6850_device, control_w) // 6850 ACIA lives here
AM_RANGE(0x0e4000, 0x0e4fff) AM_READWRITE(swyft_via1_r, swyft_via1_w) AM_MIRROR(0xF00000) AM_RANGE(0x0e2000, 0x0e2fff) AM_READWRITE(swyft_via0_r, swyft_via0_w) // io area with selector on a9 a8 a7 a6?
AM_RANGE(0x0e4000, 0x0e4fff) AM_READWRITE(swyft_via1_r, swyft_via1_w)
ADDRESS_MAP_END ADDRESS_MAP_END
MACHINE_START_MEMBER(swyft_state,swyft) MACHINE_START_MEMBER(swyft_state,swyft)

View File

@ -342,7 +342,7 @@ READ8_MEMBER(tmspoker_state::unk_r)
} }
static ADDRESS_MAP_START( tmspoker_cru_map, AS_IO, 8, tmspoker_state ) static ADDRESS_MAP_START( tmspoker_cru_map, AS_IO, 8, tmspoker_state )
AM_RANGE(0x0000, 0xffff) AM_READ(unk_r) AM_RANGE(0x0000, 0x07ff) AM_READ(unk_r)
ADDRESS_MAP_END ADDRESS_MAP_END
/* I/O byte R/W /* I/O byte R/W