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