summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/megacdcd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/megacdcd.h')
-rw-r--r--src/mame/machine/megacdcd.h7
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)