diff options
Diffstat (limited to 'src/devices/bus/isa/pc1640_iga.cpp')
-rw-r--r-- | src/devices/bus/isa/pc1640_iga.cpp | 4 |
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)); |