summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-10-13 05:39:07 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-10-13 05:39:07 +0000
commit2afb0e1049b6ee88581645944602c7b35a35ed30 (patch)
tree20ecedac68e7bd65628674bfd716868ae974f210
parentda7c14f848193bec7c18b27cf17e5bf25fe81c2c (diff)
Using tags instead of indexes for input line control.
-rw-r--r--src/mame/drivers/cubeqst.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/cubeqst.c b/src/mame/drivers/cubeqst.c
index b62f490f6bb..9033c1ffb99 100644
--- a/src/mame/drivers/cubeqst.c
+++ b/src/mame/drivers/cubeqst.c
@@ -188,7 +188,7 @@ static INTERRUPT_GEN( vblank )
{
int int_level = video_field == 0 ? 5 : 6;
- cpunum_set_input_line(machine, MAIN_CPU, int_level, HOLD_LINE);
+ cputag_set_input_line(machine, "main_cpu", int_level, HOLD_LINE);
/* Update the laserdisc */
video_field ^= 1;
@@ -276,9 +276,9 @@ static void swap_linecpu_banks(void)
*/
static WRITE16_HANDLER( reset_w )
{
- cpunum_set_input_line(machine, ROTATE_CPU, INPUT_LINE_RESET, data & 1 ? CLEAR_LINE : ASSERT_LINE);
- cpunum_set_input_line(machine, LINE_CPU, INPUT_LINE_RESET, data & 1 ? CLEAR_LINE : ASSERT_LINE);
- cpunum_set_input_line(machine, SOUND_CPU, INPUT_LINE_RESET, data & 2 ? CLEAR_LINE : ASSERT_LINE);
+ cputag_set_input_line(machine, "rotate_cpu", INPUT_LINE_RESET, data & 1 ? CLEAR_LINE : ASSERT_LINE);
+ cputag_set_input_line(machine, "line_cpu", INPUT_LINE_RESET, data & 1 ? CLEAR_LINE : ASSERT_LINE);
+ cputag_set_input_line(machine, "sound_cpu", INPUT_LINE_RESET, data & 2 ? CLEAR_LINE : ASSERT_LINE);
/* Swap stack and pointer RAM banks on rising edge of display reset */
if (!BIT(reset_latch, 0) && BIT(data, 0))
@@ -427,9 +427,9 @@ static MACHINE_RESET( cubeqst )
reset_latch = 0;
/* Auxillary CPUs are held in reset */
- cpunum_set_input_line(machine, SOUND_CPU, INPUT_LINE_RESET, ASSERT_LINE);
- cpunum_set_input_line(machine, ROTATE_CPU, INPUT_LINE_RESET, ASSERT_LINE);
- cpunum_set_input_line(machine, LINE_CPU, INPUT_LINE_RESET, ASSERT_LINE);
+ cputag_set_input_line(machine, "sound_cpu", INPUT_LINE_RESET, ASSERT_LINE);
+ cputag_set_input_line(machine, "rotate_cpu", INPUT_LINE_RESET, ASSERT_LINE);
+ cputag_set_input_line(machine, "line_cpu", INPUT_LINE_RESET, ASSERT_LINE);
}