diff options
Diffstat (limited to 'src/devices/bus/bbc/tube/tube_z80.cpp')
-rw-r--r-- | src/devices/bus/bbc/tube/tube_z80.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/devices/bus/bbc/tube/tube_z80.cpp b/src/devices/bus/bbc/tube/tube_z80.cpp index 0f345386ce1..10603e773f6 100644 --- a/src/devices/bus/bbc/tube/tube_z80.cpp +++ b/src/devices/bus/bbc/tube/tube_z80.cpp @@ -62,15 +62,15 @@ ROM_END //------------------------------------------------- MACHINE_CONFIG_START(bbc_tube_z80_device::device_add_mconfig) - MCFG_CPU_ADD("z80", Z80, XTAL(12'000'000) / 2) - MCFG_CPU_PROGRAM_MAP(tube_z80_mem) - MCFG_CPU_OPCODES_MAP(tube_z80_fetch) - MCFG_CPU_IO_MAP(tube_z80_io) - MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE(DEVICE_SELF, bbc_tube_z80_device, irq_callback) + MCFG_DEVICE_ADD("z80", Z80, XTAL(12'000'000) / 2) + MCFG_DEVICE_PROGRAM_MAP(tube_z80_mem) + MCFG_DEVICE_OPCODES_MAP(tube_z80_fetch) + MCFG_DEVICE_IO_MAP(tube_z80_io) + MCFG_DEVICE_IRQ_ACKNOWLEDGE_DEVICE(DEVICE_SELF, bbc_tube_z80_device, irq_callback) MCFG_TUBE_ADD("ula") - MCFG_TUBE_HIRQ_HANDLER(DEVWRITELINE(DEVICE_SELF_OWNER, bbc_tube_slot_device, irq_w)) - MCFG_TUBE_PNMI_HANDLER(WRITELINE(bbc_tube_z80_device, nmi_w)) + MCFG_TUBE_HIRQ_HANDLER(WRITELINE(DEVICE_SELF_OWNER, bbc_tube_slot_device, irq_w)) + MCFG_TUBE_PNMI_HANDLER(WRITELINE(*this, bbc_tube_z80_device, nmi_w)) MCFG_TUBE_PIRQ_HANDLER(INPUTLINE("z80", INPUT_LINE_IRQ0)) /* internal ram */ |