From 94b882815653ee918c86e7ea694e9f3e2720f49d Mon Sep 17 00:00:00 2001 From: Olivier Galibert Date: Sun, 14 Apr 2019 15:00:34 +0200 Subject: set_input_line_vector: Annotate [O. Galibert] --- src/devices/bus/spc1000/fdd.cpp | 2 +- src/mame/drivers/cvs.cpp | 2 +- src/mame/drivers/dmax8000.cpp | 2 +- src/mame/drivers/jrpacman.cpp | 2 +- src/mame/drivers/microdec.cpp | 2 +- src/mame/drivers/osbexec.cpp | 2 +- src/mame/drivers/pacman.cpp | 6 +++--- src/mame/drivers/pc8801.cpp | 2 +- src/mame/drivers/pc88va.cpp | 2 +- src/mame/drivers/pcw.cpp | 2 +- src/mame/drivers/polepos.cpp | 4 ++-- src/mame/drivers/pv2000.cpp | 2 +- src/mame/drivers/rallyx.cpp | 2 +- src/mame/drivers/shangha3.cpp | 2 +- src/mame/drivers/unichamp.cpp | 6 +++--- src/mame/machine/amstrad.cpp | 6 +++--- src/mame/machine/bublbobl.cpp | 4 ++-- src/mame/machine/intv.cpp | 6 +++--- src/mame/machine/mexico86.cpp | 4 ++-- src/mame/machine/msx.cpp | 2 +- 20 files changed, 31 insertions(+), 31 deletions(-) diff --git a/src/devices/bus/spc1000/fdd.cpp b/src/devices/bus/spc1000/fdd.cpp index f3d669fbf21..d89035df9c1 100644 --- a/src/devices/bus/spc1000/fdd.cpp +++ b/src/devices/bus/spc1000/fdd.cpp @@ -162,7 +162,7 @@ void spc1000_fdd_exp_device::device_start() void spc1000_fdd_exp_device::device_reset() { - m_cpu->set_input_line_vector(0, 0); + m_cpu->set_input_line_vector(0, 0); // Z80 // enable rom (is this really needed? it does not seem necessary for FDD to work) m_cpu->space(AS_PROGRAM).install_rom(0x0000, 0x0fff, 0x2000, memregion("fdccpu")->base()); diff --git a/src/mame/drivers/cvs.cpp b/src/mame/drivers/cvs.cpp index f5b527639a0..5853563151e 100644 --- a/src/mame/drivers/cvs.cpp +++ b/src/mame/drivers/cvs.cpp @@ -234,7 +234,7 @@ INTERRUPT_GEN_MEMBER(cvs_state::cvs_main_cpu_interrupt) WRITE_LINE_MEMBER(cvs_state::cvs_slave_cpu_interrupt) { - m_audiocpu->set_input_line_vector(0, 0x03); + m_audiocpu->set_input_line_vector(0, 0x03); // S2650 //m_audiocpu->set_input_line(0, state ? ASSERT_LINE : CLEAR_LINE); m_audiocpu->set_input_line(0, state ? HOLD_LINE : CLEAR_LINE); } diff --git a/src/mame/drivers/dmax8000.cpp b/src/mame/drivers/dmax8000.cpp index fea238d8e2e..5e029f6ab63 100644 --- a/src/mame/drivers/dmax8000.cpp +++ b/src/mame/drivers/dmax8000.cpp @@ -134,7 +134,7 @@ MACHINE_RESET_MEMBER( dmax8000_state, dmax8000 ) membank("bankr0")->set_entry(0); // point at rom membank("bankw0")->set_entry(0); // always write to ram m_maincpu->reset(); - m_maincpu->set_input_line_vector(0, 0xee); // fdc vector + m_maincpu->set_input_line_vector(0, 0xee); // Z80 - fdc vector } void dmax8000_state::init_dmax8000() diff --git a/src/mame/drivers/jrpacman.cpp b/src/mame/drivers/jrpacman.cpp index aa0836e0aa0..9458165c8bc 100644 --- a/src/mame/drivers/jrpacman.cpp +++ b/src/mame/drivers/jrpacman.cpp @@ -131,7 +131,7 @@ private: WRITE8_MEMBER(jrpacman_state::jrpacman_interrupt_vector_w) { - m_maincpu->set_input_line_vector(0, data); + m_maincpu->set_input_line_vector(0, data); // Z80 m_maincpu->set_input_line(0, CLEAR_LINE); } diff --git a/src/mame/drivers/microdec.cpp b/src/mame/drivers/microdec.cpp index ad3d925352f..8b735c55cad 100644 --- a/src/mame/drivers/microdec.cpp +++ b/src/mame/drivers/microdec.cpp @@ -173,7 +173,7 @@ void microdec_state::machine_reset() { membank("bankr0")->set_entry(1); // point at rom membank("bankw0")->set_entry(0); // always write to ram - m_maincpu->set_input_line_vector(0, 0x7f); + m_maincpu->set_input_line_vector(0, 0x7f); // Z80 } static void microdec_floppies(device_slot_interface &device) diff --git a/src/mame/drivers/osbexec.cpp b/src/mame/drivers/osbexec.cpp index 09303009a4f..5c7649667e4 100644 --- a/src/mame/drivers/osbexec.cpp +++ b/src/mame/drivers/osbexec.cpp @@ -517,7 +517,7 @@ void osbexec_state::machine_reset() m_video_timer->adjust( m_screen->time_until_pos( 0, 0 ) ); // D0 cleared on interrupt acknowledge cycle by TTL gates at UC21 and UA18 - m_maincpu->set_input_line_vector(0, 0xfe); + m_maincpu->set_input_line_vector(0, 0xfe); // Z80 } diff --git a/src/mame/drivers/pacman.cpp b/src/mame/drivers/pacman.cpp index fecc65b6516..f1eea43a8a6 100644 --- a/src/mame/drivers/pacman.cpp +++ b/src/mame/drivers/pacman.cpp @@ -438,7 +438,7 @@ WRITE_LINE_MEMBER(pacman_state::irq_mask_w) WRITE8_MEMBER(pacman_state::pacman_interrupt_vector_w) { - m_maincpu->set_input_line_vector(0, data); + m_maincpu->set_input_line_vector(0, data); // Z80 m_maincpu->set_input_line(0, CLEAR_LINE); } @@ -503,7 +503,7 @@ WRITE8_MEMBER(pacman_state::piranha_interrupt_vector_w) { if (data == 0xfa) data = 0x78; if (data == 0xfc) data = 0xfc; - m_maincpu->set_input_line_vector(0, data ); + m_maincpu->set_input_line_vector(0, data ); // Z80 } @@ -512,7 +512,7 @@ WRITE8_MEMBER(pacman_state::nmouse_interrupt_vector_w) if (data == 0xbf) data = 0x3c; if (data == 0xc6) data = 0x40; if (data == 0xfc) data = 0xfc; - m_maincpu->set_input_line_vector(0, data ); + m_maincpu->set_input_line_vector(0, data ); // Z80 } diff --git a/src/mame/drivers/pc8801.cpp b/src/mame/drivers/pc8801.cpp index 327f2044fe4..55d44c5e0a4 100644 --- a/src/mame/drivers/pc8801.cpp +++ b/src/mame/drivers/pc8801.cpp @@ -2207,7 +2207,7 @@ void pc8801_state::machine_reset() m_fdc_irq_opcode = 0; //TODO: copied from PC-88VA, could be wrong here ... should be 0x7f ld a,a in the latter case m_mouse.phase = 0; - m_fdccpu->set_input_line_vector(0, 0); + m_fdccpu->set_input_line_vector(0, 0); // Z80 { m_txt_color = 2; diff --git a/src/mame/drivers/pc88va.cpp b/src/mame/drivers/pc88va.cpp index 508edd48ccd..7ddec08e2c1 100644 --- a/src/mame/drivers/pc88va.cpp +++ b/src/mame/drivers/pc88va.cpp @@ -1492,7 +1492,7 @@ void pc88va_state::machine_reset() m_fdc_irq_opcode = 0x00; //0x7f ld a,a ! #if TEST_SUBFDC - m_fdccpu->set_input_line_vector(0, 0); + m_fdccpu->set_input_line_vector(0, 0); // Z80 #endif m_fdc_motor_status[0] = 0; diff --git a/src/mame/drivers/pcw.cpp b/src/mame/drivers/pcw.cpp index e5db20dbd7d..2015586760a 100644 --- a/src/mame/drivers/pcw.cpp +++ b/src/mame/drivers/pcw.cpp @@ -1026,7 +1026,7 @@ void pcw_state::machine_reset() void pcw_state::init_pcw() { - m_maincpu->set_input_line_vector(0, 0x0ff); + m_maincpu->set_input_line_vector(0, 0x0ff); // Z80 /* lower 4 bits are interrupt counter */ m_system_status = 0x000; diff --git a/src/mame/drivers/polepos.cpp b/src/mame/drivers/polepos.cpp index 6d4f1b5ca95..dc164dc106d 100644 --- a/src/mame/drivers/polepos.cpp +++ b/src/mame/drivers/polepos.cpp @@ -408,8 +408,8 @@ void polepos_state::machine_start() void polepos_state::machine_reset() { /* set the interrupt vectors (this shouldn't be needed) */ - m_subcpu->set_input_line_vector(0, Z8000_NVI); - m_subcpu2->set_input_line_vector(0, Z8000_NVI); + m_subcpu->set_input_line_vector(0, Z8000_NVI); // Z8002 + m_subcpu2->set_input_line_vector(0, Z8000_NVI); // Z8002 } diff --git a/src/mame/drivers/pv2000.cpp b/src/mame/drivers/pv2000.cpp index f286ff9fd9d..b3d8967fb1f 100644 --- a/src/mame/drivers/pv2000.cpp +++ b/src/mame/drivers/pv2000.cpp @@ -364,7 +364,7 @@ void pv2000_state::machine_reset() m_key_pressed = 0; m_keyb_column = 0; - m_maincpu->set_input_line_vector(INPUT_LINE_IRQ0, 0xff); + m_maincpu->set_input_line_vector(INPUT_LINE_IRQ0, 0xff); // Z80 memset(&memregion("maincpu")->base()[0x7000], 0xff, 0x1000); // initialize RAM } diff --git a/src/mame/drivers/rallyx.cpp b/src/mame/drivers/rallyx.cpp index 8cbcd8fa206..617f114af34 100644 --- a/src/mame/drivers/rallyx.cpp +++ b/src/mame/drivers/rallyx.cpp @@ -211,7 +211,7 @@ TODO: WRITE8_MEMBER(rallyx_state::rallyx_interrupt_vector_w) { - m_maincpu->set_input_line_vector(0, data); + m_maincpu->set_input_line_vector(0, data); // Z80 m_maincpu->set_input_line(0, CLEAR_LINE); } diff --git a/src/mame/drivers/shangha3.cpp b/src/mame/drivers/shangha3.cpp index ab7bb858127..36958a6a598 100644 --- a/src/mame/drivers/shangha3.cpp +++ b/src/mame/drivers/shangha3.cpp @@ -719,7 +719,7 @@ void shangha3_state::init_heberpop() m_do_shadows = 0; // sound CPU runs in IM 0 - m_audiocpu->set_input_line_vector(0, 0xff); /* RST 38h */ + m_audiocpu->set_input_line_vector(0, 0xff); /* Z80 - RST 38h */ } void shangha3_state::init_blocken() diff --git a/src/mame/drivers/unichamp.cpp b/src/mame/drivers/unichamp.cpp index 4058047ce9a..a53ad2b4aa9 100644 --- a/src/mame/drivers/unichamp.cpp +++ b/src/mame/drivers/unichamp.cpp @@ -207,9 +207,9 @@ void unichamp_state::machine_reset() //The cart ROMS are self mapped to 0x1000 //upon boot the EXEC ROM puts 0x0800 on the bus for the CPU to use as first INT vector - m_maincpu->set_input_line_vector(CP1610_RESET, 0x0800); - m_maincpu->set_input_line_vector(CP1610_INT_INTRM, 0x0804);//not used anyway - m_maincpu->set_input_line_vector(CP1610_INT_INTR, 0x0804);//not used anyway + m_maincpu->set_input_line_vector(CP1610_RESET, 0x0800); // CP1610 + m_maincpu->set_input_line_vector(CP1610_INT_INTRM, 0x0804); // CP1610 - not used anyway + m_maincpu->set_input_line_vector(CP1610_INT_INTR, 0x0804); // CP1610 - not used anyway /* Set initial PC */ m_maincpu->set_state_int(cp1610_cpu_device::CP1610_R7, 0x0800); diff --git a/src/mame/machine/amstrad.cpp b/src/mame/machine/amstrad.cpp index 022ff0b5c39..c0aa1809637 100644 --- a/src/mame/machine/amstrad.cpp +++ b/src/mame/machine/amstrad.cpp @@ -1425,7 +1425,7 @@ WRITE8_MEMBER(amstrad_state::amstrad_plus_asic_6000_w) if ( m_asic.enabled ) { vector = (data & 0xf8) + (m_plus_irq_cause); - m_maincpu->set_input_line_vector(0, vector); + m_maincpu->set_input_line_vector(0, vector); // Z80 logerror("ASIC: IM 2 vector write %02x, data = &%02x\n",vector,data); } m_asic.dma_clear = data & 0x01; @@ -3036,9 +3036,9 @@ void amstrad_state::amstrad_common_init() m_maincpu->reset(); if ( m_system_type == SYSTEM_CPC || m_system_type == SYSTEM_ALESTE ) - m_maincpu->set_input_line_vector(0, 0xff); + m_maincpu->set_input_line_vector(0, 0xff); // Z80 else - m_maincpu->set_input_line_vector(0, 0x00); + m_maincpu->set_input_line_vector(0, 0x00); // Z80 /* The opcode timing in the Amstrad is different to the opcode timing in the core for the Z80 CPU. diff --git a/src/mame/machine/bublbobl.cpp b/src/mame/machine/bublbobl.cpp index 5f2ae51ad1a..f726f7d3fa9 100644 --- a/src/mame/machine/bublbobl.cpp +++ b/src/mame/machine/bublbobl.cpp @@ -222,7 +222,7 @@ WRITE8_MEMBER(bublbobl_state::bublbobl_mcu_port1_w) if ((m_port1_out & 0x40) && (~data & 0x40)) { // logerror("triggering IRQ on main CPU\n"); - m_maincpu->set_input_line_vector(0, m_mcu_sharedram[0]); + m_maincpu->set_input_line_vector(0, m_mcu_sharedram[0]); // Z80 m_maincpu->set_input_line(0, HOLD_LINE); } @@ -473,7 +473,7 @@ WRITE8_MEMBER(bub68705_state::port_b_w) /* hack to get random EXTEND letters (who is supposed to do this? 68705? PAL?) */ m_mcu_sharedram[0x7c] = machine().rand() % 6; - m_maincpu->set_input_line_vector(0, m_mcu_sharedram[0]); + m_maincpu->set_input_line_vector(0, m_mcu_sharedram[0]); // Z80 m_maincpu->set_input_line(0, HOLD_LINE); } diff --git a/src/mame/machine/intv.cpp b/src/mame/machine/intv.cpp index 846f702b311..cc363d1b2de 100644 --- a/src/mame/machine/intv.cpp +++ b/src/mame/machine/intv.cpp @@ -550,11 +550,11 @@ READ8_MEMBER( intv_state::intvkb_iocart_r ) /* Set Reset and INTR/INTRM Vector */ void intv_state::machine_reset() { - m_maincpu->set_input_line_vector(CP1610_RESET, 0x1000); + m_maincpu->set_input_line_vector(CP1610_RESET, 0x1000); // CP1610 /* These are actually the same vector, and INTR is unused */ - m_maincpu->set_input_line_vector(CP1610_INT_INTRM, 0x1004); - m_maincpu->set_input_line_vector(CP1610_INT_INTR, 0x1004); + m_maincpu->set_input_line_vector(CP1610_INT_INTRM, 0x1004); // CP1610 + m_maincpu->set_input_line_vector(CP1610_INT_INTR, 0x1004); // CP1610 /* Set initial PC */ m_maincpu->set_state_int(cp1610_cpu_device::CP1610_R7, 0x1000); diff --git a/src/mame/machine/mexico86.cpp b/src/mame/machine/mexico86.cpp index c2617ee9cec..ab90d2e3e85 100644 --- a/src/mame/machine/mexico86.cpp +++ b/src/mame/machine/mexico86.cpp @@ -184,7 +184,7 @@ INTERRUPT_GEN_MEMBER(mexico86_state::kikikai_interrupt) if (m_mcu_running) mcu_simulate(); - device.execute().set_input_line_vector(0, m_protection_ram[0]); + device.execute().set_input_line_vector(0, m_protection_ram[0]); // Z80 device.execute().set_input_line(0, HOLD_LINE); } @@ -312,7 +312,7 @@ WRITE8_MEMBER(mexico86_state::mexico86_68705_port_b_w) if (BIT(mem_mask, 5) && BIT(data, 5) && !BIT(m_port_b_out, 5)) { - m_maincpu->set_input_line_vector(0, m_protection_ram[0]); + m_maincpu->set_input_line_vector(0, m_protection_ram[0]); // Z80 m_maincpu->set_input_line(0, HOLD_LINE); // HOLD_LINE works better in Z80 interrupt mode 1. m_mcu->set_input_line(M68705_IRQ_LINE, CLEAR_LINE); } diff --git a/src/mame/machine/msx.cpp b/src/mame/machine/msx.cpp index 56a1c63aa14..25cc0ce4aa2 100644 --- a/src/mame/machine/msx.cpp +++ b/src/mame/machine/msx.cpp @@ -168,7 +168,7 @@ static const uint8_t cc_ex[0x100] = { void msx_state::driver_start() { - m_maincpu->set_input_line_vector(0, 0xff); + m_maincpu->set_input_line_vector(0, 0xff); // Z80 msx_memory_init(); -- cgit v1.2.3