diff options
Diffstat (limited to 'src/mame/includes/kyocera.h')
-rw-r--r-- | src/mame/includes/kyocera.h | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/src/mame/includes/kyocera.h b/src/mame/includes/kyocera.h index b3fa4afa3bc..2098f70da08 100644 --- a/src/mame/includes/kyocera.h +++ b/src/mame/includes/kyocera.h @@ -34,6 +34,16 @@ #define UPD1990A_TAG "m18" #define IM6402_TAG "m22" #define MC14412_TAG "m31" +#define HD44102_0_TAG "m1" +#define HD44102_1_TAG "m2" +#define HD44102_2_TAG "m3" +#define HD44102_3_TAG "m4" +#define HD44102_4_TAG "m5" +#define HD44102_5_TAG "m6" +#define HD44102_6_TAG "m7" +#define HD44102_7_TAG "m8" +#define HD44102_8_TAG "m9" +#define HD44102_9_TAG "m10" #define CENTRONICS_TAG "centronics" #define RS232_TAG "rs232" @@ -53,7 +63,16 @@ public: m_maincpu(*this, I8085_TAG), m_rtc(*this, UPD1990A_TAG), m_uart(*this, IM6402_TAG), - m_lcdc(*this, "m%u", 0U), + m_lcdc0(*this, HD44102_0_TAG), + m_lcdc1(*this, HD44102_1_TAG), + m_lcdc2(*this, HD44102_2_TAG), + m_lcdc3(*this, HD44102_3_TAG), + m_lcdc4(*this, HD44102_4_TAG), + m_lcdc5(*this, HD44102_5_TAG), + m_lcdc6(*this, HD44102_6_TAG), + m_lcdc7(*this, HD44102_7_TAG), + m_lcdc8(*this, HD44102_8_TAG), + m_lcdc9(*this, HD44102_9_TAG), m_centronics(*this, CENTRONICS_TAG), m_speaker(*this, "speaker"), m_cassette(*this, "cassette"), @@ -83,7 +102,16 @@ protected: required_device<i8085a_cpu_device> m_maincpu; required_device<upd1990a_device> m_rtc; optional_device<im6402_device> m_uart; - required_device_array<hd44102_device, 10> m_lcdc; + required_device<hd44102_device> m_lcdc0; + required_device<hd44102_device> m_lcdc1; + required_device<hd44102_device> m_lcdc2; + required_device<hd44102_device> m_lcdc3; + required_device<hd44102_device> m_lcdc4; + required_device<hd44102_device> m_lcdc5; + required_device<hd44102_device> m_lcdc6; + required_device<hd44102_device> m_lcdc7; + required_device<hd44102_device> m_lcdc8; + required_device<hd44102_device> m_lcdc9; required_device<centronics_device> m_centronics; required_device<speaker_sound_device> m_speaker; required_device<cassette_image_device> m_cassette; |