mirror of
https://github.com/holub/mame
synced 2025-10-09 01:39:48 +03:00
Better naming for master-to-slave-irq-assertion, nw
This commit is contained in:
parent
59e2e7e7ff
commit
518e4be598
@ -140,14 +140,18 @@ WRITE16_MEMBER(overdriv_state::overdriv_soundirq_w)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
WRITE16_MEMBER(overdriv_state::overdriv_cpuB_irq_x_w)
|
|
||||||
|
|
||||||
|
WRITE16_MEMBER(overdriv_state::slave_irq4_assert_w)
|
||||||
{
|
{
|
||||||
m_subcpu->set_input_line(5, HOLD_LINE); // likely wrong
|
// used in-game
|
||||||
|
m_subcpu->set_input_line(4, HOLD_LINE);
|
||||||
}
|
}
|
||||||
|
|
||||||
WRITE16_MEMBER(overdriv_state::overdriv_cpuB_irq_y_w)
|
WRITE16_MEMBER(overdriv_state::slave_irq5_assert_w)
|
||||||
{
|
{
|
||||||
m_subcpu->set_input_line(4, HOLD_LINE);
|
// tests GFX ROMs with this irq (indeed enabled only in test mode)
|
||||||
|
m_subcpu->set_input_line(5, HOLD_LINE);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ADDRESS_MAP_START( overdriv_master_map, AS_PROGRAM, 16, overdriv_state )
|
static ADDRESS_MAP_START( overdriv_master_map, AS_PROGRAM, 16, overdriv_state )
|
||||||
@ -173,8 +177,8 @@ static ADDRESS_MAP_START( overdriv_master_map, AS_PROGRAM, 16, overdriv_state )
|
|||||||
AM_RANGE(0x218000, 0x218fff) AM_DEVREADWRITE8("k051316_2", k051316_device, read, write, 0xff00)
|
AM_RANGE(0x218000, 0x218fff) AM_DEVREADWRITE8("k051316_2", k051316_device, read, write, 0xff00)
|
||||||
AM_RANGE(0x220000, 0x220fff) AM_DEVREAD8("k051316_1", k051316_device, rom_r, 0xff00)
|
AM_RANGE(0x220000, 0x220fff) AM_DEVREAD8("k051316_1", k051316_device, rom_r, 0xff00)
|
||||||
AM_RANGE(0x228000, 0x228fff) AM_DEVREAD8("k051316_2", k051316_device, rom_r, 0xff00)
|
AM_RANGE(0x228000, 0x228fff) AM_DEVREAD8("k051316_2", k051316_device, rom_r, 0xff00)
|
||||||
AM_RANGE(0x230000, 0x230001) AM_WRITE(overdriv_cpuB_irq_y_w)
|
AM_RANGE(0x230000, 0x230001) AM_WRITE(slave_irq4_assert_w)
|
||||||
AM_RANGE(0x238000, 0x238001) AM_WRITE(overdriv_cpuB_irq_x_w)
|
AM_RANGE(0x238000, 0x238001) AM_WRITE(slave_irq5_assert_w)
|
||||||
ADDRESS_MAP_END
|
ADDRESS_MAP_END
|
||||||
|
|
||||||
#ifdef UNUSED_FUNCTION
|
#ifdef UNUSED_FUNCTION
|
||||||
|
@ -51,8 +51,8 @@ public:
|
|||||||
DECLARE_WRITE16_MEMBER(cpuB_ctrl_w);
|
DECLARE_WRITE16_MEMBER(cpuB_ctrl_w);
|
||||||
DECLARE_WRITE16_MEMBER(overdriv_soundirq_w);
|
DECLARE_WRITE16_MEMBER(overdriv_soundirq_w);
|
||||||
DECLARE_WRITE8_MEMBER(sound_ack_w);
|
DECLARE_WRITE8_MEMBER(sound_ack_w);
|
||||||
DECLARE_WRITE16_MEMBER(overdriv_cpuB_irq_x_w);
|
DECLARE_WRITE16_MEMBER(slave_irq4_assert_w);
|
||||||
DECLARE_WRITE16_MEMBER(overdriv_cpuB_irq_y_w);
|
DECLARE_WRITE16_MEMBER(slave_irq5_assert_w);
|
||||||
DECLARE_WRITE16_MEMBER(objdma_w);
|
DECLARE_WRITE16_MEMBER(objdma_w);
|
||||||
TIMER_CALLBACK_MEMBER(objdma_end_cb);
|
TIMER_CALLBACK_MEMBER(objdma_end_cb);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user