diff options
Diffstat (limited to 'src/mame/machine/megacd.cpp')
-rw-r--r-- | src/mame/machine/megacd.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/mame/machine/megacd.cpp b/src/mame/machine/megacd.cpp index c3c8fca02eb..10a0ebd6860 100644 --- a/src/mame/machine/megacd.cpp +++ b/src/mame/machine/megacd.cpp @@ -285,11 +285,11 @@ static GFXDECODE_START( segacd ) GFXDECODE_END -static MACHINE_CONFIG_START( segacd_fragment ) +MACHINE_CONFIG_MEMBER( sega_segacd_device::device_add_mconfig ) MCFG_CPU_ADD("segacd_68k", M68000, SEGACD_CLOCK ) /* 12.5 MHz */ MCFG_CPU_PROGRAM_MAP(segacd_map) - MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE(DEVICE_SELF, sega_segacd_device,segacd_sub_int_callback) + MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE(DEVICE_SELF, sega_segacd_device, segacd_sub_int_callback) MCFG_DEVICE_ADD("cdc", LC89510, 0) // cd controller @@ -314,13 +314,6 @@ static MACHINE_CONFIG_START( segacd_fragment ) MACHINE_CONFIG_END - -machine_config_constructor sega_segacd_device::device_mconfig_additions() const -{ - return MACHINE_CONFIG_NAME( segacd_fragment ); -} - - sega_segacd_device::sega_segacd_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock) : device_t(mconfig, type, tag, owner, clock), device_gfx_interface(mconfig, *this, GFXDECODE_NAME( segacd )), |