summaryrefslogtreecommitdiffstats
path: root/src/devices/bus/rc2014/modules.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/rc2014/modules.cpp')
-rw-r--r--src/devices/bus/rc2014/modules.cpp25
1 files changed, 23 insertions, 2 deletions
diff --git a/src/devices/bus/rc2014/modules.cpp b/src/devices/bus/rc2014/modules.cpp
index 0429b87d5a1..7e27e7d65e6 100644
--- a/src/devices/bus/rc2014/modules.cpp
+++ b/src/devices/bus/rc2014/modules.cpp
@@ -9,13 +9,18 @@
#include "emu.h"
#include "bus/rc2014/rc2014.h"
-#include "bus/rc2014/z80cpu.h"
+#include "bus/rc2014/cf.h"
#include "bus/rc2014/clock.h"
+#include "bus/rc2014/fdc.h"
+#include "bus/rc2014/ide.h"
+#include "bus/rc2014/micro.h"
#include "bus/rc2014/ram.h"
#include "bus/rc2014/rom.h"
#include "bus/rc2014/romram.h"
+#include "bus/rc2014/rtc.h"
#include "bus/rc2014/serial.h"
-#include "bus/rc2014/cf.h"
+#include "bus/rc2014/sound.h"
+#include "bus/rc2014/z80cpu.h"
void rc2014_bus_modules(device_slot_interface &device)
{
@@ -31,6 +36,22 @@ void rc2014_bus_modules(device_slot_interface &device)
device.option_add("sio_40p", RC2014_DUAL_SERIAL_40P);
device.option_add("cf", RC2014_COMPACT_FLASH);
device.option_add("rom_ram", RC2014_ROM_RAM_512);
+ device.option_add("rtc", RC2014_DS1302_RTC);
+ device.option_add("ym_sound", RC2014_YM2149_SOUND);
+ device.option_add("ay_sound", RC2014_AY8190_SOUND);
+ device.option_add("82c55_ide", RC2014_82C55_IDE);
+ device.option_add("ide_hdd", RC2014_IDE_HDD);
+ device.option_add("fdc_smc", RC2014_FDC9266);
+ device.option_add("fdc_wdc", RC2014_WD37C65);
+ device.option_add("micro", RC2014_MICRO);
+}
+
+// Mini mezzanine boards
+void rc2014_mini_bus_modules(device_slot_interface &device)
+{
+ rc2014_bus_modules(device);
+ device.option_add("mini", RC2014_MICRO);
+ device.option_add("mini_cpm", RC2014_MINI_CPM);
}
void rc2014_ext_bus_modules(device_slot_interface &device)