diff options
Diffstat (limited to 'src/devices/bus/isa/adlib.h')
-rw-r--r-- | src/devices/bus/isa/adlib.h | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/src/devices/bus/isa/adlib.h b/src/devices/bus/isa/adlib.h index e91c4f4521d..590ea4f675e 100644 --- a/src/devices/bus/isa/adlib.h +++ b/src/devices/bus/isa/adlib.h @@ -15,25 +15,27 @@ // ======================> isa8_adlib_device class isa8_adlib_device : - public device_t, - public device_isa8_card_interface + public device_t, + public device_isa8_card_interface { public: - // construction/destruction - isa8_adlib_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + // construction/destruction + isa8_adlib_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); - // optional information overrides - virtual machine_config_constructor device_mconfig_additions() const override; + DECLARE_READ8_MEMBER(ym3812_16_r); + DECLARE_WRITE8_MEMBER(ym3812_16_w); - DECLARE_READ8_MEMBER(ym3812_16_r); - DECLARE_WRITE8_MEMBER(ym3812_16_w); protected: - // device-level overrides - virtual void device_start() override; - virtual void device_reset() override; + // device-level overrides + virtual void device_start() override; + virtual void device_reset() override; + + // optional information overrides + virtual void device_add_mconfig(machine_config &config) override; + private: - // internal state - required_device<ym3812_device> m_ym3812; + // internal state + required_device<ym3812_device> m_ym3812; }; |