diff options
Diffstat (limited to 'src/mame/includes/coco3.h')
-rw-r--r-- | src/mame/includes/coco3.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/includes/coco3.h b/src/mame/includes/coco3.h index af27b4a08e4..60c50fcae1b 100644 --- a/src/mame/includes/coco3.h +++ b/src/mame/includes/coco3.h @@ -10,15 +10,14 @@ #pragma once -#ifndef __COCO3__ -#define __COCO3__ +#ifndef MAME_INCLUDES_COCO3_H +#define MAME_INCLUDES_COCO3_H #include "includes/coco12.h" #include "video/gime.h" - //************************************************************************** // MACROS / CONSTANTS //************************************************************************** @@ -38,10 +37,8 @@ class coco3_state : public coco_state { public: coco3_state(const machine_config &mconfig, device_type type, const char *tag) - : coco_state(mconfig, type, tag), - m_gime(*this, GIME_TAG) { } - - required_device<gime_base_device> m_gime; + : coco_state(mconfig, type, tag) + , m_gime(*this, GIME_TAG) { } virtual DECLARE_WRITE8_MEMBER( ff20_write ) override; virtual DECLARE_READ8_MEMBER( ff40_read ) override; @@ -55,13 +52,16 @@ public: protected: virtual void update_cart_base(uint8_t *cart_base) override; - /* interrupts */ + // interrupts virtual bool firq_get_line(void) override; virtual bool irq_get_line(void) override; - /* miscellaneous */ + // miscellaneous virtual void update_keyboard_input(uint8_t value, uint8_t z) override; virtual void cart_w(bool line) override; + +private: + required_device<gime_base_device> m_gime; }; -#endif // __COCO3__ +#endif // MAME_INCLUDES_COCO3_H |