summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/ibm/rtpc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/ibm/rtpc.cpp')
-rw-r--r--src/mame/ibm/rtpc.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/mame/ibm/rtpc.cpp b/src/mame/ibm/rtpc.cpp
index d652cf9e0b5..803f9ea85fc 100644
--- a/src/mame/ibm/rtpc.cpp
+++ b/src/mame/ibm/rtpc.cpp
@@ -98,6 +98,8 @@
// busses and connectors
#include "bus/isa/isa.h"
#include "bus/isa/isa_cards.h"
+#include "bus/isa/amgda.h"
+#include "bus/isa/ega.h"
#include "bus/isa/fdc.h"
#include "bus/isa/ide.h"
#include "bus/isa/mda.h"
@@ -806,13 +808,16 @@ void rtpc_state::common(machine_config &config)
void rtpc_isa8_cards(device_slot_interface &device)
{
device.option_add("mda", ISA8_MDA);
+ device.option_add("ega", ISA8_EGA);
+ device.option_add("fdc", ISA8_FDC_AT);
}
void rtpc_isa16_cards(device_slot_interface &device)
{
- // FIXME: need 16-bit combined hdc/fdc card
- device.option_add("fdc", ISA8_FDC_AT);
+ device.option_add("amgda", ISA16_AMGDA);
device.option_add("ide", ISA16_IDE);
+
+ rtpc_isa8_cards(device);
}
void rtpc_state::ibm6150(machine_config &config)