summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/isa_cards.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/isa/isa_cards.cpp')
-rw-r--r--src/devices/bus/isa/isa_cards.cpp29
1 files changed, 25 insertions, 4 deletions
diff --git a/src/devices/bus/isa/isa_cards.cpp b/src/devices/bus/isa/isa_cards.cpp
index ce23388ea1d..8ad01bcef63 100644
--- a/src/devices/bus/isa/isa_cards.cpp
+++ b/src/devices/bus/isa/isa_cards.cpp
@@ -18,6 +18,7 @@
#include "vga.h"
#include "vga_ati.h"
#include "svga_cirrus.h"
+#include "svga_paradise.h"
#include "svga_s3.h"
#include "svga_tseng.h"
#include "svga_trident.h"
@@ -50,12 +51,14 @@
#include "tekram_dc820.h"
#include "asc88.h"
#include "omti8621.h"
+#include "lrk330.h"
// sound
#include "adlib.h"
#include "gblaster.h"
#include "gus.h"
#include "ibm_mfc.h"
+#include "ibm_speech.h"
#include "mpu401.h"
#include "pcmidi.h"
#include "sblaster.h"
@@ -80,10 +83,12 @@
#include "pds.h"
// other
+#include "hpblp.h"
#include "chessmdr.h"
#include "chessmsr.h"
#include "finalchs.h"
#include "bblue2.h"
+#include "opus100pm.h"
void pc_isa8_cards(device_slot_interface &device)
@@ -101,6 +106,8 @@ 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("wd90c90_jk", ISA8_WD90C90_JK);
device.option_add("num9rev",ISA8_NUM_9_REV);
device.option_add("com", ISA8_COM);
device.option_add("fdc", ISA8_FDC_SUPERIO);
@@ -140,6 +147,7 @@ void pc_isa8_cards(device_slot_interface &device)
device.option_add("babyblue2", ISA8_BABYBLUE2);
device.option_add("acb2072", ACB2072);
device.option_add("3xtwin", ISA8_3XTWIN);
+ device.option_add("opus108pm", ISA8_OPUS108PM);
}
void pc_isa16_cards(device_slot_interface &device)
@@ -153,6 +161,8 @@ 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("wd90c90_jk", ISA8_WD90C90_JK);
device.option_add("num9rev",ISA8_NUM_9_REV);
device.option_add("com", ISA8_COM);
device.option_add("comat", ISA8_COM_AT);
@@ -186,6 +196,8 @@ void pc_isa16_cards(device_slot_interface &device)
device.option_add("babyblue2", ISA8_BABYBLUE2);
device.option_add("acb2072", ACB2072);
device.option_add("3xtwin", ISA8_3XTWIN);
+ device.option_add("opus108pm", ISA8_OPUS108PM);
+ device.option_add("ibm_speech", ISA8_IBM_SPEECH);
// 16-bit
device.option_add("ide", ISA16_IDE);
device.option_add("ne2000", NE2000);
@@ -199,14 +211,21 @@ void pc_isa16_cards(device_slot_interface &device)
device.option_add("gus",ISA16_GUS);
device.option_add("sblaster_16", ISA16_SOUND_BLASTER_16);
device.option_add("svga_s3", ISA16_SVGA_S3);
- device.option_add("s3virge", ISA16_S3VIRGE);
- device.option_add("s3virgedx", ISA16_S3VIRGEDX);
- device.option_add("dms3d2kp", ISA16_DMS3D2KPRO);
device.option_add("svga_dm",ISA16_SVGA_CIRRUS);
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("pvga1a", ISA16_PVGA1A);
+ device.option_add("pvga1a_jk", ISA16_PVGA1A_JK);
+ device.option_add("wd90c00_jk", ISA16_WD90C00_JK);
+ device.option_add("wd90c11_lr", ISA16_WD90C11_LR);
+ device.option_add("wd90c30_lr", ISA16_WD90C30_LR);
+ device.option_add("wd90c31_lr", ISA16_WD90C31_LR);
+ device.option_add("wd90c31a_lr", ISA16_WD90C31A_LR);
+ device.option_add("wd90c31a_zs", ISA16_WD90C31A_ZS);
+ device.option_add("wd90c33_zz", ISA16_WD90C33_ZZ);
device.option_add("3c505", ISA16_3C505);
device.option_add("mach64", ISA16_SVGA_MACH64);
device.option_add("sb16_lle", ISA16_SB16);
@@ -230,4 +249,6 @@ void pc_isa16_cards(device_slot_interface &device)
device.option_add("dc820", TEKRAM_DC820); // actually an EISA card
device.option_add("dc820b", TEKRAM_DC820B); // actually an EISA card
device.option_add("omti8621", ISA16_OMTI8621);
+ device.option_add("lrk331", LRK331);
+ device.option_add("hpblp", HPBLP);
}