summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/decopincpu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/decopincpu.cpp')
-rw-r--r--src/mame/machine/decopincpu.cpp62
1 files changed, 31 insertions, 31 deletions
diff --git a/src/mame/machine/decopincpu.cpp b/src/mame/machine/decopincpu.cpp
index 1f4c47d1bb6..53b9d3ad26c 100644
--- a/src/mame/machine/decopincpu.cpp
+++ b/src/mame/machine/decopincpu.cpp
@@ -201,48 +201,48 @@ WRITE8_MEMBER( decocpu_type1_device::solenoid2_w )
MACHINE_CONFIG_START(decocpu_type1_device::device_add_mconfig)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M6808, XTAL(4'000'000))
- MCFG_CPU_PROGRAM_MAP(decocpu1_map)
+ MCFG_DEVICE_ADD("maincpu", M6808, XTAL(4'000'000))
+ MCFG_DEVICE_PROGRAM_MAP(decocpu1_map)
/* Devices */
MCFG_DEVICE_ADD("pia21", PIA6821, 0) // 5F - PIA at 0x2100
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(decocpu_type1_device, solenoid1_w))
- MCFG_PIA_CA2_HANDLER(WRITELINE(decocpu_type1_device, pia21_ca2_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, decocpu_type1_device, solenoid1_w))
+ MCFG_PIA_CA2_HANDLER(WRITELINE(*this, decocpu_type1_device, pia21_ca2_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
MCFG_DEVICE_ADD("pia24", PIA6821, 0) // 11D - PIA at 0x2400
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(decocpu_type1_device, lamp0_w))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(decocpu_type1_device, lamp1_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, decocpu_type1_device, lamp0_w))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, decocpu_type1_device, lamp1_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
MCFG_DEVICE_ADD("pia28", PIA6821, 0) // 11B - PIA at 0x2800
- MCFG_PIA_READPA_HANDLER(READ8(decocpu_type1_device, display_strobe_r))
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(decocpu_type1_device, display_strobe_w))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(decocpu_type1_device, display_out1_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_READPA_HANDLER(READ8(*this, decocpu_type1_device, display_strobe_r))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, decocpu_type1_device, display_strobe_w))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, decocpu_type1_device, display_out1_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
MCFG_DEVICE_ADD("pia2c", PIA6821, 0) // 9B - PIA at 0x2c00
- MCFG_PIA_READPB_HANDLER(READ8(decocpu_type1_device, display_in3_r))
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(decocpu_type1_device, display_out2_w))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(decocpu_type1_device, display_out3_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_READPB_HANDLER(READ8(*this, decocpu_type1_device, display_in3_r))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, decocpu_type1_device, display_out2_w))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, decocpu_type1_device, display_out3_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
MCFG_DEVICE_ADD("pia30", PIA6821, 0) // 8H - PIA at 0x3000
- MCFG_PIA_READPA_HANDLER(READ8(decocpu_type1_device, switch_r))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(decocpu_type1_device, switch_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_READPA_HANDLER(READ8(*this, decocpu_type1_device, switch_r))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, decocpu_type1_device, switch_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
MCFG_DEVICE_ADD("pia34", PIA6821, 0) // 7B - PIA at 0x3400
- MCFG_PIA_READPA_HANDLER(READ8(decocpu_type1_device, dmdstatus_r))
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(decocpu_type1_device, display_out4_w))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(decocpu_type1_device, sound_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_READPA_HANDLER(READ8(*this, decocpu_type1_device, dmdstatus_r))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, decocpu_type1_device, display_out4_w))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, decocpu_type1_device, sound_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, decocpu_type1_device, cpu_pia_irq))
MCFG_NVRAM_ADD_1FILL("nvram")
MACHINE_CONFIG_END
@@ -308,8 +308,8 @@ MACHINE_CONFIG_START(decocpu_type2_device::device_add_mconfig)
decocpu_type1_device::device_add_mconfig(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(decocpu2_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(decocpu2_map)
MACHINE_CONFIG_END
void decocpu_type2_device::device_start()