summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/cdp1802
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/cdp1802')
-rw-r--r--src/emu/cpu/cdp1802/cdp1802.c5
-rw-r--r--src/emu/cpu/cdp1802/cdp1802.h3
2 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/cpu/cdp1802/cdp1802.c b/src/emu/cpu/cdp1802/cdp1802.c
index e6c8c1f0a3e..2cdfc52932d 100644
--- a/src/emu/cpu/cdp1802/cdp1802.c
+++ b/src/emu/cpu/cdp1802/cdp1802.c
@@ -70,8 +70,7 @@ struct _cdp1802_state
INLINE cdp1802_state *get_safe_token(running_device *device)
{
assert(device != NULL);
- assert(device->type() == CPU);
- assert(cpu_get_type(device) == CPU_CDP1802);
+ assert(device->type() == CDP1802);
return (cdp1802_state *)downcast<legacy_cpu_device *>(device)->token();
}
@@ -1105,3 +1104,5 @@ CPU_GET_INFO( cdp1802 )
case DEVINFO_STR_CREDITS: strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break;
}
}
+
+DEFINE_LEGACY_CPU_DEVICE(CDP1802, cdp1802);
diff --git a/src/emu/cpu/cdp1802/cdp1802.h b/src/emu/cpu/cdp1802/cdp1802.h
index c4a18d6bae8..74b25b19287 100644
--- a/src/emu/cpu/cdp1802/cdp1802.h
+++ b/src/emu/cpu/cdp1802/cdp1802.h
@@ -92,8 +92,7 @@ struct _cdp1802_interface
};
#define CDP1802_INTERFACE(name) const cdp1802_interface (name) =
-extern CPU_GET_INFO( cdp1802 );
-#define CPU_CDP1802 CPU_GET_INFO_NAME( cdp1802 )
+DECLARE_LEGACY_CPU_DEVICE(CDP1802, cdp1802);
extern CPU_DISASSEMBLE( cdp1802 );