mirror of
https://github.com/holub/mame
synced 2025-05-21 21:29:15 +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
|
ADDRESS_MAP_UNMAP_HIGH
|
||||||
AM_RANGE(0x0000, 0x0fff) AM_ROM
|
/* port 2 not used for high order address byte */
|
||||||
ADDRESS_MAP_END
|
AM_RANGE(0x0000, 0x001f) AM_MIRROR(0xff00) AM_READWRITE(segaic16_memory_mapper_r, segaic16_memory_mapper_w)
|
||||||
|
|
||||||
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)
|
|
||||||
ADDRESS_MAP_END
|
ADDRESS_MAP_END
|
||||||
|
|
||||||
|
|
||||||
@ -1310,8 +1306,7 @@ static MACHINE_DRIVER_START( system18_8751 )
|
|||||||
MDRV_CPU_VBLANK_INT_HACK(NULL,0)
|
MDRV_CPU_VBLANK_INT_HACK(NULL,0)
|
||||||
|
|
||||||
MDRV_CPU_ADD("mcu", I8751, 8000000)
|
MDRV_CPU_ADD("mcu", I8751, 8000000)
|
||||||
MDRV_CPU_PROGRAM_MAP(mcu_map,0)
|
MDRV_CPU_IO_MAP(mcu_io_map,0)
|
||||||
MDRV_CPU_DATA_MAP(mcu_data_map,0)
|
|
||||||
MDRV_CPU_VBLANK_INT("main", irq0_line_pulse)
|
MDRV_CPU_VBLANK_INT("main", irq0_line_pulse)
|
||||||
MACHINE_DRIVER_END
|
MACHINE_DRIVER_END
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user