diff options
Diffstat (limited to 'src/emu/cpu/tms0980')
-rw-r--r-- | src/emu/cpu/tms0980/tms0980.c | 24 | ||||
-rw-r--r-- | src/emu/cpu/tms0980/tms0980.h | 22 |
2 files changed, 23 insertions, 23 deletions
diff --git a/src/emu/cpu/tms0980/tms0980.c b/src/emu/cpu/tms0980/tms0980.c index cf9ea2fdf2c..ee519c105aa 100644 --- a/src/emu/cpu/tms0980/tms0980.c +++ b/src/emu/cpu/tms0980/tms0980.c @@ -449,14 +449,13 @@ static const UINT32 tms1100_default_decode[256] = { INLINE tms0980_state *get_safe_token(running_device *device) { assert(device != NULL); - assert(device->type() == CPU); - assert(cpu_get_type(device) == CPU_TMS0980 || - cpu_get_type(device) == CPU_TMS1000 || - cpu_get_type(device) == CPU_TMS1070 || - cpu_get_type(device) == CPU_TMS1100 || - cpu_get_type(device) == CPU_TMS1200 || - cpu_get_type(device) == CPU_TMS1270 || - cpu_get_type(device) == CPU_TMS1300 ); + assert(device->type() == TMS0980 || + device->type() == TMS1000 || + device->type() == TMS1070 || + device->type() == TMS1100 || + device->type() == TMS1200 || + device->type() == TMS1270 || + device->type() == TMS1300 ); return (tms0980_state *)downcast<legacy_cpu_device *>(device)->token(); } @@ -1275,3 +1274,12 @@ CPU_GET_INFO( tms1300 ) } } + +DEFINE_LEGACY_CPU_DEVICE(TMS0980, tms0980); + +DEFINE_LEGACY_CPU_DEVICE(TMS1000, tms1000); +DEFINE_LEGACY_CPU_DEVICE(TMS1070, tms1070); +DEFINE_LEGACY_CPU_DEVICE(TMS1100, tms1100); +DEFINE_LEGACY_CPU_DEVICE(TMS1200, tms1200); +DEFINE_LEGACY_CPU_DEVICE(TMS1270, tms1270); +DEFINE_LEGACY_CPU_DEVICE(TMS1300, tms1300); diff --git a/src/emu/cpu/tms0980/tms0980.h b/src/emu/cpu/tms0980/tms0980.h index 03544ee83c6..a0ac1547df2 100644 --- a/src/emu/cpu/tms0980/tms0980.h +++ b/src/emu/cpu/tms0980/tms0980.h @@ -23,25 +23,17 @@ struct _tms0980_config { /* 9-bit family */ -#define CPU_TMS0980 CPU_GET_INFO_NAME( tms0980 ) +DECLARE_LEGACY_CPU_DEVICE(TMS0980, tms0980); -extern CPU_GET_INFO( tms0980 ); extern CPU_DISASSEMBLE( tms0980 ); /* 8-bit family */ -#define CPU_TMS1000 CPU_GET_INFO_NAME( tms1000 ) -#define CPU_TMS1070 CPU_GET_INFO_NAME( tms1070 ) -#define CPU_TMS1100 CPU_GET_INFO_NAME( tms1100 ) -#define CPU_TMS1200 CPU_GET_INFO_NAME( tms1200 ) -#define CPU_TMS1270 CPU_GET_INFO_NAME( tms1270 ) -#define CPU_TMS1300 CPU_GET_INFO_NAME( tms1300 ) - -extern CPU_GET_INFO( tms1000 ); -extern CPU_GET_INFO( tms1070 ); -extern CPU_GET_INFO( tms1100 ); -extern CPU_GET_INFO( tms1200 ); -extern CPU_GET_INFO( tms1270 ); -extern CPU_GET_INFO( tms1300 ); +DECLARE_LEGACY_CPU_DEVICE(TMS1000, tms1000); +DECLARE_LEGACY_CPU_DEVICE(TMS1070, tms1070); +DECLARE_LEGACY_CPU_DEVICE(TMS1100, tms1100); +DECLARE_LEGACY_CPU_DEVICE(TMS1200, tms1200); +DECLARE_LEGACY_CPU_DEVICE(TMS1270, tms1270); +DECLARE_LEGACY_CPU_DEVICE(TMS1300, tms1300); extern CPU_DISASSEMBLE( tms1000 ); extern CPU_DISASSEMBLE( tms1100 ); |