summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpuint.h
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-08-01 16:39:12 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-08-01 16:39:12 +0000
commita0c9cf2939c8e8d2531ca0986c6d5cd5972e807c (patch)
treeb050cfa35e31195f3caa7108eb36f1454e147175 /src/emu/cpuint.h
parent6a2eccda3abb701949781f2c8c5d24d9c75ff3f5 (diff)
More gottlieb cleanup. Fixed rev 2 sound again, fleshed out memory
maps and behaviors according to the schematics. Hooked up coin counters. Added new functions cputag_set_input_line() to assert input lines via CPU tag instead of index.
Diffstat (limited to 'src/emu/cpuint.h')
-rw-r--r--src/emu/cpuint.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/emu/cpuint.h b/src/emu/cpuint.h
index 8256135f6ba..3228de0b36d 100644
--- a/src/emu/cpuint.h
+++ b/src/emu/cpuint.h
@@ -43,12 +43,14 @@ extern int (*const cpu_irq_callbacks[])(int);
/* Set the logical state (ASSERT_LINE/CLEAR_LINE) of the an input line on a CPU */
void cpunum_set_input_line(running_machine *machine, int cpunum, int line, int state);
+void cputag_set_input_line(running_machine *machine, const char *tag, int line, int state);
/* Set the vector to be returned during a CPU's interrupt acknowledge cycle */
void cpunum_set_input_line_vector(int cpunum, int irqline, int vector);
/* Set the logical state (ASSERT_LINE/CLEAR_LINE) of the an input line on a CPU and its associated vector */
void cpunum_set_input_line_and_vector(running_machine *machine, int cpunum, int line, int state, int vector);
+void cputag_set_input_line_and_vector(running_machine *machine, const char *tag, int line, int state, int vector);
/* Install a driver callback for IRQ acknowledge */
void cpunum_set_irq_callback(int cpunum, int (*callback)(running_machine *machine, int irqline));