diff options
Diffstat (limited to 'src/mame/machine/megacdcd.h')
-rw-r--r-- | src/mame/machine/megacdcd.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mame/machine/megacdcd.h b/src/mame/machine/megacdcd.h index c933a2cb887..d334e229dc7 100644 --- a/src/mame/machine/megacdcd.h +++ b/src/mame/machine/megacdcd.h @@ -74,9 +74,6 @@ public: char* LC8915InitTransfer(int NeoCDDMACount); void LC8915EndTransfer(); - - TIMER_DEVICE_CALLBACK_MEMBER( segacd_access_timer_callback ); - protected: static constexpr unsigned SECTOR_SIZE = 2352; static constexpr unsigned EXTERNAL_BUFFER_SIZE = (32 * 1024 * 2) + SECTOR_SIZE; @@ -195,7 +192,9 @@ protected: virtual void device_start() override; virtual void device_reset() override; - virtual machine_config_constructor device_mconfig_additions() const override; + virtual void device_add_mconfig(machine_config &config) override; + + TIMER_DEVICE_CALLBACK_MEMBER( segacd_access_timer_callback ); }; DECLARE_DEVICE_TYPE(LC89510_TEMP, lc89510_temp_device) |