diff options
author | 2010-01-06 13:26:30 +0000 | |
---|---|---|
committer | 2010-01-06 13:26:30 +0000 | |
commit | a406d628ff583793027c2e8cfa00650f6abcd0b4 (patch) | |
tree | 2076e600f64b4c0cb4f96a4b4b044eea3b550be1 /src/emu/cpuexec.h | |
parent | fb8599a36c74c106bda3166ece33c7d96379ed0c (diff) |
Replaced all occurrences of cputag_get_cpu with devtag_get_device: the former function was just an alias and now cpus are no different from other devices
Removed cputag_get_cpu and cputag_reset (another alias, not even used in the source) from cpuexec.h
Diffstat (limited to 'src/emu/cpuexec.h')
-rw-r--r-- | src/emu/cpuexec.h | 30 |
1 files changed, 13 insertions, 17 deletions
diff --git a/src/emu/cpuexec.h b/src/emu/cpuexec.h index 39a5987d825..4c468bbd3e1 100644 --- a/src/emu/cpuexec.h +++ b/src/emu/cpuexec.h @@ -135,24 +135,20 @@ struct _cpu_class_header #define INTERRUPT_GEN(func) void func(const device_config *device) -/* return a pointer to the given CPU by tag */ -#define cputag_get_cpu(mach, tag) devtag_get_device(mach, tag) - /* helpers for using machine/cputag instead of cpu objects */ -#define cputag_reset(mach, tag) devtag_reset(mach, tag) -#define cputag_get_index(mach, tag) cpu_get_index(cputag_get_cpu(mach, tag)) -#define cputag_get_address_space(mach, tag, space) cpu_get_address_space(cputag_get_cpu(mach, tag), space) -#define cputag_suspend(mach, tag, reason, eat) cpu_suspend(cputag_get_cpu(mach, tag), reason, eat) -#define cputag_resume(mach, tag, reason) cpu_resume(cputag_get_cpu(mach, tag), reason) -#define cputag_is_suspended(mach, tag, reason) cpu_is_suspended(cputag_get_cpu(mach, tag), reason) -#define cputag_get_clock(mach, tag) cpu_get_clock(cputag_get_cpu(mach, tag)) -#define cputag_set_clock(mach, tag, clock) cpu_set_clock(cputag_get_cpu(mach, tag), clock) -#define cputag_clocks_to_attotime(mach, tag, clocks) cpu_clocks_to_attotime(cputag_get_cpu(mach, tag), clocks) -#define cputag_attotime_to_clocks(mach, tag, duration) cpu_attotime_to_clocks(cputag_get_cpu(mach, tag), duration) -#define cputag_get_local_time(mach, tag) cpu_get_local_time(cputag_get_cpu(mach, tag)) -#define cputag_get_total_cycles(mach, tag) cpu_get_total_cycles(cputag_get_cpu(mach, tag)) -#define cputag_set_input_line(mach, tag, line, state) cpu_set_input_line(cputag_get_cpu(mach, tag), line, state) -#define cputag_set_input_line_and_vector(mach, tag, line, state, vec) cpu_set_input_line_and_vector(cputag_get_cpu(mach, tag), line, state, vec) +#define cputag_get_index(mach, tag) cpu_get_index(devtag_get_device(mach, tag)) +#define cputag_get_address_space(mach, tag, space) cpu_get_address_space(devtag_get_device(mach, tag), space) +#define cputag_suspend(mach, tag, reason, eat) cpu_suspend(devtag_get_device(mach, tag), reason, eat) +#define cputag_resume(mach, tag, reason) cpu_resume(devtag_get_device(mach, tag), reason) +#define cputag_is_suspended(mach, tag, reason) cpu_is_suspended(devtag_get_device(mach, tag), reason) +#define cputag_get_clock(mach, tag) cpu_get_clock(devtag_get_device(mach, tag)) +#define cputag_set_clock(mach, tag, clock) cpu_set_clock(devtag_get_device(mach, tag), clock) +#define cputag_clocks_to_attotime(mach, tag, clocks) cpu_clocks_to_attotime(devtag_get_device(mach, tag), clocks) +#define cputag_attotime_to_clocks(mach, tag, duration) cpu_attotime_to_clocks(devtag_get_device(mach, tag), duration) +#define cputag_get_local_time(mach, tag) cpu_get_local_time(devtag_get_device(mach, tag)) +#define cputag_get_total_cycles(mach, tag) cpu_get_total_cycles(devtag_get_device(mach, tag)) +#define cputag_set_input_line(mach, tag, line, state) cpu_set_input_line(devtag_get_device(mach, tag), line, state) +#define cputag_set_input_line_and_vector(mach, tag, line, state, vec) cpu_set_input_line_and_vector(devtag_get_device(mach, tag), line, state, vec) |