summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/rs232/rs232.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/rs232/rs232.cpp')
-rw-r--r--src/devices/bus/rs232/rs232.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/devices/bus/rs232/rs232.cpp b/src/devices/bus/rs232/rs232.cpp
index e85a15dd275..b54a0d86bcd 100644
--- a/src/devices/bus/rs232/rs232.cpp
+++ b/src/devices/bus/rs232/rs232.cpp
@@ -155,14 +155,17 @@ device_rs232_port_interface::~device_rs232_port_interface()
#include "ie15.h"
+#include "hlemouse.h"
#include "keyboard.h"
#include "loopback.h"
#include "mboardd.h"
+#include "nss_tvinterface.h"
#include "null_modem.h"
#include "patchbox.h"
#include "printer.h"
#include "pty.h"
#include "rs232_sync_io.h"
+#include "scorpion.h"
#include "sun_kbd.h"
#include "swtpc8212.h"
#include "terminal.h"
@@ -177,12 +180,15 @@ void default_rs232_devices(device_slot_interface &device)
device.option_add("keyboard", SERIAL_KEYBOARD);
device.option_add("loopback", RS232_LOOPBACK);
device.option_add("mockingboard", SERIAL_MOCKINGBOARD_D);
+ device.option_add("msystems_mouse",MSYSTEMS_HLE_SERIAL_MOUSE);
+ device.option_add("nss_tvi", NSS_TVINTERFACE);
device.option_add("null_modem", NULL_MODEM);
device.option_add("patch", RS232_PATCH_BOX);
device.option_add("printer", SERIAL_PRINTER);
device.option_add("pty", PSEUDO_TERMINAL);
device.option_add("rs232_sync_io", RS232_SYNC_IO);
device.option_add("rs_printer", RADIO_SHACK_SERIAL_PRINTER);
+ device.option_add("scorpion", SCORPION_IC);
device.option_add("sunkbd", SUN_KBD_ADAPTOR);
device.option_add("swtpc8212", SERIAL_TERMINAL_SWTPC8212);
device.option_add("terminal", SERIAL_TERMINAL);