diff options
Diffstat (limited to 'src/devices/bus/hp_dio/hp_dio.cpp')
-rw-r--r-- | src/devices/bus/hp_dio/hp_dio.cpp | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/src/devices/bus/hp_dio/hp_dio.cpp b/src/devices/bus/hp_dio/hp_dio.cpp index b6a57b006ba..459172a4ffd 100644 --- a/src/devices/bus/hp_dio/hp_dio.cpp +++ b/src/devices/bus/hp_dio/hp_dio.cpp @@ -12,7 +12,9 @@ #include "hp98544.h" #include "hp98603a.h" #include "hp98603b.h" +#include "hp98620.h" #include "hp98644.h" +#include "human_interface.h" //************************************************************************** // GLOBAL VARIABLES @@ -350,11 +352,17 @@ void device_dio32_card_interface::interface_pre_start() } // namespace bus::hp_dio } // namespace bus -void hpdio_cards(device_slot_interface & device) +void dio16_cards(device_slot_interface & device) { - device.option_add("hp98543", HPDIO_98543); - device.option_add("hp98544", HPDIO_98544); - device.option_add("hp98603a", HPDIO_98603A); - device.option_add("hp98603b", HPDIO_98603B); - device.option_add("hp98644", HPDIO_98644); + device.option_add("98543", HPDIO_98543); + device.option_add("98544", HPDIO_98544); + device.option_add("98603a", HPDIO_98603A); + device.option_add("98603b", HPDIO_98603B); + device.option_add("98644", HPDIO_98644); + device.option_add("human_interface", HPDIO_HUMAN_INTERFACE); +} + +void dio32_cards(device_slot_interface & device) +{ + device.option_add("98620", HPDIO_98620); } |