summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/isa_cards.cpp
diff options
context:
space:
mode:
author Angelo Salese <angelosa@users.noreply.github.com>2023-05-30 02:19:46 +0200
committer GitHub <noreply@github.com>2023-05-30 02:19:46 +0200
commit93888542d26c2d3083bb816375740f6af3810059 (patch)
tree378639d0028ee0c162ad0a1ab538c932a8fc8102 /src/devices/bus/isa/isa_cards.cpp
parenta5217a691781c7be2531c1830f97dc5de9865f2f (diff)
video/pc_vga.cpp: part 1 of interface modernization (#11284)
- video/pc_vga.cpp: Move everything that doesn't belong to main VGA/SVGA interfaces to per-manufacturer family files; - shared/pcshare.cpp: retire pcat_base_state::pcvideo_* fns; - video/pc_vga.cpp: temporary move gamtor_vga_device to misc/gamtor.cpp; - bus/isa/isa_cards.cpp: retire TGUI9680 from being selected (all refs points to be a PCI card only, there's mention of a VLB card but haven't seen a single retail dump/photo yet) - bus/isa/svga_trident.cpp: add TVGA9000 ISA card - bus/isa/svga_tseng.cpp: add earlier ColorImage ET4000AX variant - bus/isa/svga_tseng.cpp: add Kasan Hangulmadang-16 Korean variant ISA - Adds a very preliminary implementation of nVidia Riva 128 PCI card, added as a temp target in pc/pcipc.cpp (pcinv3); - video/pc_vga.cpp: Rework and fix VGA input sense (necessary to allow Riva 128 to survive POST); - video/pc_vga_s3.cpp: Fix s3_vga_device inheritance (was subclassing from ati_vga_device) - pc/calchase.cpp: convert custom JAMMA i/f to ISA device; - pc/calchase.cpp: connect Trident VGA to ISA bus;
Diffstat (limited to 'src/devices/bus/isa/isa_cards.cpp')
-rw-r--r--src/devices/bus/isa/isa_cards.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/devices/bus/isa/isa_cards.cpp b/src/devices/bus/isa/isa_cards.cpp
index b3a02da884b..957a2a388ac 100644
--- a/src/devices/bus/isa/isa_cards.cpp
+++ b/src/devices/bus/isa/isa_cards.cpp
@@ -105,6 +105,7 @@ void pc_isa8_cards(device_slot_interface &device)
device.option_add("pgc", ISA8_PGC);
device.option_add("vga", ISA8_VGA);
device.option_add("svga_et4k", ISA8_SVGA_ET4K);
+ device.option_add("svga_et4k_kasan16", ISA8_SVGA_ET4K_KASAN16);
device.option_add("num9rev",ISA8_NUM_9_REV);
device.option_add("com", ISA8_COM);
device.option_add("fdc", ISA8_FDC_SUPERIO);
@@ -158,6 +159,7 @@ void pc_isa16_cards(device_slot_interface &device)
device.option_add("pgc", ISA8_PGC);
device.option_add("vga", ISA8_VGA);
device.option_add("svga_et4k", ISA8_SVGA_ET4K);
+ device.option_add("svga_et4k_kasan16", ISA8_SVGA_ET4K_KASAN16);
device.option_add("num9rev",ISA8_NUM_9_REV);
device.option_add("com", ISA8_COM);
device.option_add("comat", ISA8_COM_AT);
@@ -213,7 +215,8 @@ void pc_isa16_cards(device_slot_interface &device)
device.option_add("clgd542x",ISA16_SVGA_CIRRUS_GD542X);
device.option_add("gfxultra", ISA16_VGA_GFXULTRA);
device.option_add("gfxultrap", ISA16_SVGA_GFXULTRAPRO);
- device.option_add("tgui9680",ISA16_SVGA_TGUI9680);
+ device.option_add("tvga9000", ISA16_SVGA_TVGA9000);
+// device.option_add("tgui9680",ISA16_SVGA_TGUI9680);
device.option_add("3c505", ISA16_3C505);
device.option_add("mach64", ISA16_SVGA_MACH64);
device.option_add("sb16_lle", ISA16_SB16);