diff options
Diffstat (limited to 'src/devices/bus/ql/miracle_hd.h')
-rw-r--r-- | src/devices/bus/ql/miracle_hd.h | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/src/devices/bus/ql/miracle_hd.h b/src/devices/bus/ql/miracle_hd.h index 10bbe9051a4..0bcd260bb87 100644 --- a/src/devices/bus/ql/miracle_hd.h +++ b/src/devices/bus/ql/miracle_hd.h @@ -6,10 +6,10 @@ **********************************************************************/ -#pragma once +#ifndef MAME_BUS_QL_MIRACLE_HD +#define MAME_BUS_QL_MIRACLE_HD -#ifndef __MIRACLE_HARD_DISK__ -#define __MIRACLE_HARD_DISK__ +#pragma once #include "rom.h" @@ -19,14 +19,14 @@ // TYPE DEFINITIONS //************************************************************************** -// ======================> miracle_hard_disk_t +// ======================> miracle_hard_disk_device -class miracle_hard_disk_t : public device_t, +class miracle_hard_disk_device : public device_t, public device_ql_rom_cartridge_card_interface { public: // construction/destruction - miracle_hard_disk_t(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + miracle_hard_disk_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); // optional information overrides virtual const tiny_rom_entry *device_rom_region() const override; @@ -41,10 +41,7 @@ protected: }; - // device type definition -extern const device_type MIRACLE_HARD_DISK; - - +DECLARE_DEVICE_TYPE(MIRACLE_HARD_DISK, miracle_hard_disk_device) -#endif +#endif // MAME_BUS_QL_MIRACLE_HD |