diff options
Diffstat (limited to 'src/devices/cpu/psx/psx.cpp')
-rw-r--r-- | src/devices/cpu/psx/psx.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/cpu/psx/psx.cpp b/src/devices/cpu/psx/psx.cpp index 8c1f4977990..1ea5787328d 100644 --- a/src/devices/cpu/psx/psx.cpp +++ b/src/devices/cpu/psx/psx.cpp @@ -3462,11 +3462,11 @@ MACHINE_CONFIG_START(psxcpu_device::device_add_mconfig) MCFG_PSX_RCNT_IRQ1_HANDLER( WRITELINE( "irq", psxirq_device, intin5 ) ) MCFG_PSX_RCNT_IRQ2_HANDLER( WRITELINE( "irq", psxirq_device, intin6 ) ) - MCFG_DEVICE_ADD( "sio0", PSX_SIO0, 0 ) - MCFG_PSX_SIO_IRQ_HANDLER( WRITELINE( "irq", psxirq_device, intin7 ) ) + auto &sio0(PSX_SIO0(config, "sio0", DERIVED_CLOCK(1, 2))); + sio0.irq_handler().set("irq", FUNC(psxirq_device::intin7)); - MCFG_DEVICE_ADD( "sio1", PSX_SIO1, 0 ) - MCFG_PSX_SIO_IRQ_HANDLER( WRITELINE( "irq", psxirq_device, intin8 ) ) + auto &sio1(PSX_SIO1(config, "sio1", DERIVED_CLOCK(1, 2))); + sio1.irq_handler().set("irq", FUNC(psxirq_device::intin8)); RAM( config, "ram" ).set_default_value( 0x00 ); MACHINE_CONFIG_END |