diff options
Diffstat (limited to 'src/mame/drivers/pc1500.cpp')
-rw-r--r-- | src/mame/drivers/pc1500.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/pc1500.cpp b/src/mame/drivers/pc1500.cpp index df6597d8354..961a5ef011c 100644 --- a/src/mame/drivers/pc1500.cpp +++ b/src/mame/drivers/pc1500.cpp @@ -268,10 +268,10 @@ PALETTE_INIT_MEMBER(pc1500_state, pc1500) } MACHINE_CONFIG_START(pc1500_state::pc1500) - MCFG_CPU_ADD("maincpu", LH5801, 1300000) //1.3 MHz - MCFG_CPU_PROGRAM_MAP( pc1500_mem ) - MCFG_CPU_IO_MAP( pc1500_mem_io ) - MCFG_LH5801_IN(READ8(pc1500_state,pc1500_kb_r)) + MCFG_DEVICE_ADD("maincpu", LH5801, 1300000) //1.3 MHz + MCFG_DEVICE_PROGRAM_MAP( pc1500_mem ) + MCFG_DEVICE_IO_MAP( pc1500_mem_io ) + MCFG_LH5801_IN(READ8(*this, pc1500_state,pc1500_kb_r)) MCFG_SCREEN_ADD("screen", LCD) MCFG_SCREEN_REFRESH_RATE(50) @@ -286,10 +286,10 @@ MACHINE_CONFIG_START(pc1500_state::pc1500) MCFG_PALETTE_INIT_OWNER(pc1500_state, pc1500) MCFG_DEVICE_ADD("lh5810", LH5810, 0) - MCFG_LH5810_PORTA_R_CB(READ8(pc1500_state, port_a_r)) - MCFG_LH5810_PORTA_W_CB(WRITE8(pc1500_state, kb_matrix_w)) - MCFG_LH5810_PORTB_R_CB(READ8(pc1500_state, port_b_r)) - MCFG_LH5810_PORTC_W_CB(WRITE8(pc1500_state, port_c_w)) + MCFG_LH5810_PORTA_R_CB(READ8(*this, pc1500_state, port_a_r)) + MCFG_LH5810_PORTA_W_CB(WRITE8(*this, pc1500_state, kb_matrix_w)) + MCFG_LH5810_PORTB_R_CB(READ8(*this, pc1500_state, port_b_r)) + MCFG_LH5810_PORTC_W_CB(WRITE8(*this, pc1500_state, port_c_w)) MCFG_LH5810_OUT_INT_CB(INPUTLINE("maincpu", LH5801_LINE_MI)) MCFG_UPD1990A_ADD("upd1990a", XTAL(32'768), NOOP, NOOP) |