summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/pc1640_iga.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/isa/pc1640_iga.cpp')
-rw-r--r--src/devices/bus/isa/pc1640_iga.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/devices/bus/isa/pc1640_iga.cpp b/src/devices/bus/isa/pc1640_iga.cpp
index dfab59f2e76..04ef54c2d42 100644
--- a/src/devices/bus/isa/pc1640_iga.cpp
+++ b/src/devices/bus/isa/pc1640_iga.cpp
@@ -28,6 +28,8 @@
//**************************************************************************
#define PEGA1A_TAG "ic910"
+#define EGA_CRTC_NAME "crtc_ega_ega"
+
//**************************************************************************
@@ -101,6 +103,8 @@ void isa8_pc1640_iga_device::device_start()
m_plane[2] = m_videoram + 0x20000;
m_plane[3] = m_videoram + 0x30000;
+ m_crtc_ega = subdevice<crtc_ega_device>(EGA_CRTC_NAME);
+
m_isa->install_rom(this, 0xc0000, 0xc7fff, "ega", "iga");
m_isa->install_device(0x3b0, 0x3bf, read8_delegate(FUNC(isa8_ega_device::pc_ega8_3b0_r), this), write8_delegate(FUNC(isa8_ega_device::pc_ega8_3b0_w), this));
m_isa->install_device(0x3c0, 0x3cf, read8_delegate(FUNC(isa8_ega_device::pc_ega8_3c0_r), this), write8_delegate(FUNC(isa8_ega_device::pc_ega8_3c0_w), this));