diff options
author | 2015-08-11 12:15:50 +0200 | |
---|---|---|
committer | 2015-08-11 22:52:43 +0200 | |
commit | 4d60a89a60e8de11e9b828a14edfcaf8c1de1b2a (patch) | |
tree | 226f3af418252e415ad76d80a650c03efdaf7727 /src/mess/includes | |
parent | c32e086c2c73f509bc4dd716480def694a57e9ad (diff) |
alesis.c: Reduce tagmap lookups (nw)
Diffstat (limited to 'src/mess/includes')
-rw-r--r-- | src/mess/includes/alesis.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/mess/includes/alesis.h b/src/mess/includes/alesis.h index 4d0cafc95ac..a0acc3db8f4 100644 --- a/src/mess/includes/alesis.h +++ b/src/mess/includes/alesis.h @@ -65,7 +65,15 @@ public: : driver_device(mconfig, type, tag), m_lcdc(*this, "hd44780"), m_cassette(*this, "cassette"), - m_maincpu(*this, "maincpu") { } + m_maincpu(*this, "maincpu"), + m_col1(*this, "COL1"), + m_col2(*this, "COL2"), + m_col3(*this, "COL3"), + m_col4(*this, "COL4"), + m_col5(*this, "COL5"), + m_col6(*this, "COL6"), + m_select(*this, "SELECT") + { } required_device<hd44780_device> m_lcdc; optional_device<cassette_image_device> m_cassette; @@ -92,6 +100,13 @@ private: UINT8 m_leds; UINT8 m_lcd_digits[5]; required_device<cpu_device> m_maincpu; + required_ioport m_col1; + required_ioport m_col2; + required_ioport m_col3; + required_ioport m_col4; + required_ioport m_col5; + required_ioport m_col6; + optional_ioport m_select; }; // device type definition |