mirror of
https://github.com/holub/mame
synced 2025-05-21 13:18:56 +03:00
segas18.c: use 8751 io map
This commit is contained in:
parent
3b0ee27f97
commit
3181cb2ba2
@ -629,14 +629,10 @@ ADDRESS_MAP_END
|
||||
*
|
||||
*************************************/
|
||||
|
||||
static ADDRESS_MAP_START( mcu_map, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
static ADDRESS_MAP_START( mcu_io_map, ADDRESS_SPACE_IO, 8 )
|
||||
ADDRESS_MAP_UNMAP_HIGH
|
||||
AM_RANGE(0x0000, 0x0fff) AM_ROM
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static ADDRESS_MAP_START( mcu_data_map, ADDRESS_SPACE_DATA, 8 )
|
||||
ADDRESS_MAP_UNMAP_HIGH
|
||||
AM_RANGE(0x0000, 0x001f) AM_READWRITE(segaic16_memory_mapper_r, segaic16_memory_mapper_w)
|
||||
/* port 2 not used for high order address byte */
|
||||
AM_RANGE(0x0000, 0x001f) AM_MIRROR(0xff00) AM_READWRITE(segaic16_memory_mapper_r, segaic16_memory_mapper_w)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
||||
@ -1310,8 +1306,7 @@ static MACHINE_DRIVER_START( system18_8751 )
|
||||
MDRV_CPU_VBLANK_INT_HACK(NULL,0)
|
||||
|
||||
MDRV_CPU_ADD("mcu", I8751, 8000000)
|
||||
MDRV_CPU_PROGRAM_MAP(mcu_map,0)
|
||||
MDRV_CPU_DATA_MAP(mcu_data_map,0)
|
||||
MDRV_CPU_IO_MAP(mcu_io_map,0)
|
||||
MDRV_CPU_VBLANK_INT("main", irq0_line_pulse)
|
||||
MACHINE_DRIVER_END
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user