summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/polepos.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/polepos.cpp')
-rw-r--r--src/mame/drivers/polepos.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/polepos.cpp b/src/mame/drivers/polepos.cpp
index 6c4ff79c299..763d1abb9d5 100644
--- a/src/mame/drivers/polepos.cpp
+++ b/src/mame/drivers/polepos.cpp
@@ -871,11 +871,11 @@ MACHINE_CONFIG_START(polepos_state::polepos)
n51xx.output_callback<0>().set(FUNC(polepos_state::out_0));
n51xx.output_callback<1>().set(FUNC(polepos_state::out_1));
- MCFG_NAMCO_52XX_ADD("52xx", MASTER_CLOCK/8/2) /* 1.536 MHz */
- MCFG_NAMCO_52XX_DISCRETE("discrete")
- MCFG_NAMCO_52XX_BASENODE(NODE_04)
- MCFG_NAMCO_52XX_ROMREAD_CB(READ8(*this, polepos_state,namco_52xx_rom_r))
- MCFG_NAMCO_52XX_SI_CB(READ8(*this, polepos_state,namco_52xx_si_r))
+ namco_52xx_device &n52xx(NAMCO_52XX(config, "52xx", MASTER_CLOCK/8/2)); /* 1.536 MHz */
+ n52xx.set_discrete("discrete");
+ n52xx.set_basenote(NODE_04);
+ n52xx.romread_callback().set(FUNC(polepos_state::namco_52xx_rom_r));
+ n52xx.si_callback().set(FUNC(polepos_state::namco_52xx_si_r));
namco_53xx_device &n53xx(NAMCO_53XX(config, "53xx", MASTER_CLOCK/8/2)); /* 1.536 MHz */
n53xx.k_port_callback().set(FUNC(polepos_state::namco_53xx_k_r));
@@ -884,9 +884,9 @@ MACHINE_CONFIG_START(polepos_state::polepos)
n53xx.input_callback<2>().set_ioport("DSWA").mask(0x0f);
n53xx.input_callback<3>().set_ioport("DSWA").rshift(4);
- MCFG_NAMCO_54XX_ADD("54xx", MASTER_CLOCK/8/2) /* 1.536 MHz */
- MCFG_NAMCO_54XX_DISCRETE("discrete")
- MCFG_NAMCO_54XX_BASENODE(NODE_01)
+ namco_54xx_device &n54xx(NAMCO_54XX(config, "54xx", MASTER_CLOCK/8/2)); /* 1.536 MHz */
+ n54xx.set_discrete("discrete");
+ n54xx.set_basenote(NODE_01);
MCFG_NAMCO_06XX_ADD("06xx", MASTER_CLOCK/8/64)
MCFG_NAMCO_06XX_MAINCPU("maincpu")