summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pg685.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pg685.cpp')
-rw-r--r--src/mame/drivers/pg685.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/pg685.cpp b/src/mame/drivers/pg685.cpp
index 1ea1fd48e77..1bdc6fdc617 100644
--- a/src/mame/drivers/pg685.cpp
+++ b/src/mame/drivers/pg685.cpp
@@ -458,8 +458,8 @@ MACHINE_CONFIG_START(pg685_state::pg675)
// rs232 port
// keyboard
- MCFG_DEVICE_ADD("kbdc", I8279, XTAL(12'288'000) / 6) // divider guessed
- MCFG_I8279_OUT_IRQ_CB(WRITELINE("mainpic", pic8259_device, ir0_w))
+ i8279_device &kbdc(I8279(config, "kbdc", XTAL(12'288'000) / 6)); // divider guessed
+ kbdc.out_irq_callback().set("mainpic", FUNC(pic8259_device::ir0_w));
// printer
@@ -508,8 +508,8 @@ MACHINE_CONFIG_START(pg685_state::pg685)
// rs232 port
// keyboard
- MCFG_DEVICE_ADD("kbdc", I8279, XTAL(12'288'000) / 6) // divider guessed
- MCFG_I8279_OUT_IRQ_CB(WRITELINE("mainpic", pic8259_device, ir0_w))
+ i8279_device &kbdc(I8279(config, "kbdc", XTAL(12'288'000) / 6)); // divider guessed
+ kbdc.out_irq_callback().set("mainpic", FUNC(pic8259_device::ir0_w));
// printer
@@ -559,8 +559,8 @@ MACHINE_CONFIG_START(pg685_state::pg685oua12)
// rs232 port
// keyboard
- MCFG_DEVICE_ADD("kbdc", I8279, 12288000 / 6) // wrong
- MCFG_I8279_OUT_IRQ_CB(WRITELINE("mainpic", pic8259_device, ir0_w))
+ i8279_device &kbdc(I8279(config, "kbdc", 12288000 / 6)); // wrong
+ kbdc.out_irq_callback().set("mainpic", FUNC(pic8259_device::ir0_w));
// printer