diff options
Diffstat (limited to 'src/devices/bus/newbrain/eim.h')
-rw-r--r-- | src/devices/bus/newbrain/eim.h | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/src/devices/bus/newbrain/eim.h b/src/devices/bus/newbrain/eim.h index 58024f60cf4..a2406303d9c 100644 --- a/src/devices/bus/newbrain/eim.h +++ b/src/devices/bus/newbrain/eim.h @@ -6,10 +6,10 @@ **********************************************************************/ -#pragma once +#ifndef MAME_BUS_NEWBRAIN_EIM_H +#define MAME_BUS_NEWBRAIN_EIM_H -#ifndef __NEWBRAIN_EIM__ -#define __NEWBRAIN_EIM__ +#pragma once #include "exp.h" #include "bus/rs232/rs232.h" @@ -24,14 +24,13 @@ // TYPE DEFINITIONS //************************************************************************** -// ======================> newbrain_eim_t +// ======================> newbrain_eim_device -class newbrain_eim_t : public device_t, - public device_newbrain_expansion_slot_interface +class newbrain_eim_device : public device_t, public device_newbrain_expansion_slot_interface { public: // construction/destruction - newbrain_eim_t(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + newbrain_eim_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; @@ -65,7 +64,7 @@ protected: private: required_device<z80ctc_device> m_ctc; required_device<acia6850_device> m_acia; - required_device<newbrain_expansion_slot_t> m_exp; + required_device<newbrain_expansion_slot_device> m_exp; required_memory_region m_rom; optional_shared_ptr<uint8_t> m_ram; @@ -76,7 +75,6 @@ private: // device type definition extern const device_type NEWBRAIN_EIM; +DECLARE_DEVICE_TYPE(NEWBRAIN_EIM, newbrain_eim_device) - - -#endif +#endif // MAME_BUS_NEWBRAIN_EIM_H |