summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/includes
diff options
context:
space:
mode:
author Wilbert Pol <wilbertpol@users.noreply.github.com>2015-08-02 15:21:17 +0200
committer Wilbert Pol <wilbertpol@users.noreply.github.com>2015-08-02 21:25:54 +0200
commit4016e247462e73305598cd3628ff1d0359904c3d (patch)
tree7ebe8b5516c9cc59242e251d1a1137357e040139 /src/mess/includes
parentd92a914cd7aefb13315e4c45e4f94dbb2b8b2919 (diff)
ac1.c: reduce tagmap lookups (nw)
Diffstat (limited to 'src/mess/includes')
-rw-r--r--src/mess/includes/ac1.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/mess/includes/ac1.h b/src/mess/includes/ac1.h
index dff44d07d6b..b18cad87b24 100644
--- a/src/mess/includes/ac1.h
+++ b/src/mess/includes/ac1.h
@@ -20,9 +20,10 @@ public:
m_cassette(*this, "cassette"),
m_maincpu(*this, "maincpu"),
m_gfxdecode(*this, "gfxdecode"),
- m_palette(*this, "palette") { }
+ m_palette(*this, "palette"),
+ m_io_line(*this, "LINE")
+ { }
- required_device<cassette_image_device> m_cassette;
DECLARE_DRIVER_INIT(ac1);
virtual void machine_reset();
virtual void video_start();
@@ -32,9 +33,13 @@ public:
DECLARE_READ8_MEMBER(ac1_port_a_r);
DECLARE_WRITE8_MEMBER(ac1_port_a_w);
DECLARE_WRITE8_MEMBER(ac1_port_b_w);
+
+private:
+ required_device<cassette_image_device> m_cassette;
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
required_device<palette_device> m_palette;
+ required_ioport_array<7> m_io_line;
};
/*----------- defined in video/ac1.c -----------*/