summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/cdicdic.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/cdicdic.c')
-rw-r--r--src/mame/machine/cdicdic.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/machine/cdicdic.c b/src/mame/machine/cdicdic.c
index c50c97b916c..a378ea7194e 100644
--- a/src/mame/machine/cdicdic.c
+++ b/src/mame/machine/cdicdic.c
@@ -554,7 +554,7 @@ void cdicdic_device::sample_trigger()
// Set the CDIC interrupt line
verboselog(machine(), 0, "Setting CDIC interrupt line for soundmap decode\n" );
device_set_input_line_vector(machine().device("maincpu"), M68K_IRQ_4, 128);
- cputag_set_input_line(machine(), "maincpu", M68K_IRQ_4, ASSERT_LINE);
+ machine().device("maincpu")->execute().set_input_line(M68K_IRQ_4, ASSERT_LINE);
}
else
{
@@ -708,7 +708,7 @@ void cdicdic_device::process_delayed_command()
//printf( "Setting CDIC interrupt line\n" );
verboselog(machine(), 0, "Setting CDIC interrupt line for audio sector\n" );
device_set_input_line_vector(machine().device("maincpu"), M68K_IRQ_4, 128);
- cputag_set_input_line(machine(), "maincpu", M68K_IRQ_4, ASSERT_LINE);
+ machine().device("maincpu")->execute().set_input_line(M68K_IRQ_4, ASSERT_LINE);
}
else if((buffer[CDIC_SECTOR_SUBMODE2] & (CDIC_SUBMODE_DATA | CDIC_SUBMODE_AUDIO | CDIC_SUBMODE_VIDEO)) == 0x00)
{
@@ -727,7 +727,7 @@ void cdicdic_device::process_delayed_command()
//printf( "Setting CDIC interrupt line\n" );
verboselog(machine(), 0, "Setting CDIC interrupt line for message sector\n" );
device_set_input_line_vector(machine().device("maincpu"), M68K_IRQ_4, 128);
- cputag_set_input_line(machine(), "maincpu", M68K_IRQ_4, ASSERT_LINE);
+ machine().device("maincpu")->execute().set_input_line(M68K_IRQ_4, ASSERT_LINE);
}
else
{
@@ -747,7 +747,7 @@ void cdicdic_device::process_delayed_command()
//printf( "Setting CDIC interrupt line\n" );
verboselog(machine(), 0, "Setting CDIC interrupt line for data sector\n" );
device_set_input_line_vector(machine().device("maincpu"), M68K_IRQ_4, 128);
- cputag_set_input_line(machine(), "maincpu", M68K_IRQ_4, ASSERT_LINE);
+ machine().device("maincpu")->execute().set_input_line(M68K_IRQ_4, ASSERT_LINE);
}
if((buffer[CDIC_SECTOR_SUBMODE2] & CDIC_SUBMODE_EOF) == 0 && m_command != 0x23)
@@ -842,7 +842,7 @@ void cdicdic_device::process_delayed_command()
verboselog(machine(), 0, "Setting CDIC interrupt line for CDDA sector\n" );
device_set_input_line_vector(machine().device("maincpu"), M68K_IRQ_4, 128);
- cputag_set_input_line(machine(), "maincpu", M68K_IRQ_4, ASSERT_LINE);
+ machine().device("maincpu")->execute().set_input_line(M68K_IRQ_4, ASSERT_LINE);
break;
}
case 0x2c: // Seek
@@ -893,7 +893,7 @@ void cdicdic_device::process_delayed_command()
verboselog(machine(), 0, "Setting CDIC interrupt line for Seek sector\n" );
device_set_input_line_vector(machine().device("maincpu"), M68K_IRQ_4, 128);
- cputag_set_input_line(machine(), "maincpu", M68K_IRQ_4, ASSERT_LINE);
+ machine().device("maincpu")->execute().set_input_line(M68K_IRQ_4, ASSERT_LINE);
break;
}
}
@@ -944,7 +944,7 @@ UINT16 cdicdic_device::register_read(const UINT32 offset, const UINT16 mem_mask)
m_audio_buffer &= 0x7fff;
if(!((m_audio_buffer | m_x_buffer) & 0x8000))
{
- cputag_set_input_line(machine(), "maincpu", M68K_IRQ_4, CLEAR_LINE);
+ machine().device("maincpu")->execute().set_input_line(M68K_IRQ_4, CLEAR_LINE);
verboselog(machine(), 0, "Clearing CDIC interrupt line\n" );
////printf("Clearing CDIC interrupt line\n" );
}
@@ -958,7 +958,7 @@ UINT16 cdicdic_device::register_read(const UINT32 offset, const UINT16 mem_mask)
m_x_buffer &= 0x7fff;
if(!((m_audio_buffer | m_x_buffer) & 0x8000))
{
- cputag_set_input_line(machine(), "maincpu", M68K_IRQ_4, CLEAR_LINE);
+ machine().device("maincpu")->execute().set_input_line(M68K_IRQ_4, CLEAR_LINE);
verboselog(machine(), 0, "Clearing CDIC interrupt line\n" );
////printf("Clearing CDIC interrupt line\n" );
}