summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Joakim Larsson Edstrom <joakimlarsson42@gmail.com>2018-02-14 19:44:53 +0100
committer Joakim Larsson Edstrom <joakimlarsson42@gmail.com>2018-02-14 22:05:40 +0100
commit04806f70e4787482facda30b0a88db7e672b63ff (patch)
tree86dbc6ccf06eb29d8d632f5ee84aac445f531ef7
parent300f0f0a6afc4232cca04c5025d630b522f9d7c5 (diff)
cadmouse: Addressed review comments and changed short name to match product name for this slot device
-rw-r--r--src/devices/bus/abcbus/abcbus.cpp2
-rw-r--r--src/devices/bus/abcbus/cadmouse.cpp2
-rw-r--r--src/devices/bus/abcbus/cadmouse.h6
3 files changed, 7 insertions, 3 deletions
diff --git a/src/devices/bus/abcbus/abcbus.cpp b/src/devices/bus/abcbus/abcbus.cpp
index b095e60cbd3..2129140167c 100644
--- a/src/devices/bus/abcbus/abcbus.cpp
+++ b/src/devices/bus/abcbus/abcbus.cpp
@@ -110,7 +110,7 @@ SLOT_INTERFACE_START( abc80_cards )
SLOT_INTERFACE("abc830", ABC830)
SLOT_INTERFACE("db411223", DATABOARD_4112_23)
SLOT_INTERFACE("unidisk", UNIDISK)
-// SLOT_INTERFACE("abccad", ABC_CADMOUSE)
+ SLOT_INTERFACE("cadabc", ABC_CADMOUSE)
SLOT_INTERFACE_END
diff --git a/src/devices/bus/abcbus/cadmouse.cpp b/src/devices/bus/abcbus/cadmouse.cpp
index 87a6226ea0b..2e415695234 100644
--- a/src/devices/bus/abcbus/cadmouse.cpp
+++ b/src/devices/bus/abcbus/cadmouse.cpp
@@ -64,7 +64,7 @@ Notes:
// DEVICE DEFINITIONS
//**************************************************************************
-DEFINE_DEVICE_TYPE(ABC_CADMOUSE, abc_cadmouse_device, "abccad", "ABC-CAD Mouse/Hi-res Unit")
+DEFINE_DEVICE_TYPE(ABC_CADMOUSE, abc_cadmouse_device, "cadabc", "CAD ABC Mouse/Hi-res Unit")
//-------------------------------------------------
// ROM( abc_cadmouse )
diff --git a/src/devices/bus/abcbus/cadmouse.h b/src/devices/bus/abcbus/cadmouse.h
index e4527c306e2..dcd7a68c08a 100644
--- a/src/devices/bus/abcbus/cadmouse.h
+++ b/src/devices/bus/abcbus/cadmouse.h
@@ -19,9 +19,13 @@ public:
// construction/destruction
abc_cadmouse_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+ // Flag non working features
+ static constexpr feature_type unemulated_features() { return feature::MOUSE | feature::GRAPHICS; }
+
+protected:
void abc_cadmouse_mem(address_map &map);
void abc_cadmouse_io(address_map &map);
-protected:
+
// device-level overrides
virtual void device_start() override;
virtual void device_reset() override;