summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/atarisy1.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/atarisy1.h')
-rw-r--r--src/mame/includes/atarisy1.h35
1 files changed, 21 insertions, 14 deletions
diff --git a/src/mame/includes/atarisy1.h b/src/mame/includes/atarisy1.h
index e7cf6d2253a..6deb8991f6f 100644
--- a/src/mame/includes/atarisy1.h
+++ b/src/mame/includes/atarisy1.h
@@ -5,6 +5,10 @@
Atari System 1 hardware
*************************************************************************/
+#ifndef MAME_INCLUDES_ATARISY1_H
+#define MAME_INCLUDES_ATARISY1_H
+
+#pragma once
#include "machine/74259.h"
#include "machine/adc0808.h"
@@ -19,20 +23,21 @@ class atarisy1_state : public atarigen_state
{
public:
atarisy1_state(const machine_config &mconfig, device_type type, const char *tag)
- : atarigen_state(mconfig, type, tag),
- m_audiocpu(*this, "audiocpu"),
- m_soundcomm(*this, "soundcomm"),
- m_bankselect(*this, "bankselect"),
- m_mob(*this, "mob"),
- m_adc(*this, "adc"),
- m_ajsint(*this, "ajsint"),
- m_playfield_tilemap(*this, "playfield"),
- m_alpha_tilemap(*this, "alpha"),
- m_yscroll_reset_timer(*this, "yreset_timer"),
- m_scanline_timer(*this, "scan_timer"),
- m_int3off_timer(*this, "int3off_timer"),
- m_tms(*this, "tms"),
- m_outlatch(*this, "outlatch") { }
+ : atarigen_state(mconfig, type, tag)
+ , m_audiocpu(*this, "audiocpu")
+ , m_soundcomm(*this, "soundcomm")
+ , m_bankselect(*this, "bankselect")
+ , m_mob(*this, "mob")
+ , m_adc(*this, "adc")
+ , m_ajsint(*this, "ajsint")
+ , m_playfield_tilemap(*this, "playfield")
+ , m_alpha_tilemap(*this, "alpha")
+ , m_yscroll_reset_timer(*this, "yreset_timer")
+ , m_scanline_timer(*this, "scan_timer")
+ , m_int3off_timer(*this, "int3off_timer")
+ , m_tms(*this, "tms")
+ , m_outlatch(*this, "outlatch")
+ { }
required_device<cpu_device> m_audiocpu;
required_device<atari_sound_comm_device> m_soundcomm;
@@ -118,3 +123,5 @@ public:
void main_map(address_map &map);
void sound_map(address_map &map);
};
+
+#endif // MAME_INCLUDES_ATARISY1_H