diff options
Diffstat (limited to 'src/mame/drivers/x68k.cpp')
-rw-r--r-- | src/mame/drivers/x68k.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/drivers/x68k.cpp b/src/mame/drivers/x68k.cpp index 5899a632a38..ef6458903ea 100644 --- a/src/mame/drivers/x68k.cpp +++ b/src/mame/drivers/x68k.cpp @@ -1746,7 +1746,8 @@ MACHINE_CONFIG_START(x68k_state::x68000) MCFG_X68KHDC_ADD( "x68k_hdc" ) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(x68k_state::x68ksupr, x68000) +MACHINE_CONFIG_START(x68k_state::x68ksupr) + x68000(config); MCFG_DEVICE_REMOVE("x68k_hdc") MCFG_CPU_MODIFY("maincpu") @@ -1767,12 +1768,14 @@ MACHINE_CONFIG_DERIVED(x68k_state::x68ksupr, x68000) MCFG_MB89352A_DRQ_CB(WRITELINE(x68k_state, x68k_scsi_drq)) MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(x68k_state::x68kxvi, x68ksupr) +MACHINE_CONFIG_START(x68k_state::x68kxvi) + x68ksupr(config); MCFG_CPU_MODIFY("maincpu") MCFG_CPU_CLOCK(16000000) /* 16 MHz */ MACHINE_CONFIG_END -MACHINE_CONFIG_DERIVED(x68k_state::x68030, x68ksupr) +MACHINE_CONFIG_START(x68k_state::x68030) + x68ksupr(config); MCFG_CPU_REPLACE("maincpu", M68030, 25000000) /* 25 MHz 68EC030 */ MCFG_CPU_PROGRAM_MAP(x68030_map) MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(x68k_state,x68k_int_ack) |