summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpuexec.h
diff options
context:
space:
mode:
author Fabio Priuli <etabeta78@users.noreply.github.com>2010-01-06 13:26:30 +0000
committer Fabio Priuli <etabeta78@users.noreply.github.com>2010-01-06 13:26:30 +0000
commita406d628ff583793027c2e8cfa00650f6abcd0b4 (patch)
tree2076e600f64b4c0cb4f96a4b4b044eea3b550be1 /src/emu/cpuexec.h
parentfb8599a36c74c106bda3166ece33c7d96379ed0c (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.h30
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)