diff options
Diffstat (limited to 'src/emu/cpu/cdp1802')
-rw-r--r-- | src/emu/cpu/cdp1802/cdp1802.c | 5 | ||||
-rw-r--r-- | src/emu/cpu/cdp1802/cdp1802.h | 3 |
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 ); |