summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/svi318.c
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2014-05-07 16:40:09 +0000
committer Ivan Vangelista <mesgnet@yahoo.it>2014-05-07 16:40:09 +0000
commit8ebb7d29336f182a26640206f51a4e1bf3d9737e (patch)
treecef88ccc2f372bdfda8c54c8abf5e9e7bf917307 /src/mess/drivers/svi318.c
parent2e2436da429da788836909656cb0df1d2b03ebc2 (diff)
ins8250_device: converted to devcb2 (nw)
Diffstat (limited to 'src/mess/drivers/svi318.c')
-rw-r--r--src/mess/drivers/svi318.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/mess/drivers/svi318.c b/src/mess/drivers/svi318.c
index 46cd0b3cc7c..799b042cbd6 100644
--- a/src/mess/drivers/svi318.c
+++ b/src/mess/drivers/svi318.c
@@ -289,8 +289,10 @@ static MACHINE_CONFIG_START( svi318, svi318_state )
MCFG_I8255_IN_PORTB_CB(READ8(svi318_state, svi318_ppi_port_b_r))
MCFG_I8255_OUT_PORTC_CB(WRITE8(svi318_state, svi318_ppi_port_c_w))
- MCFG_INS8250_ADD( "ins8250_0", svi318_ins8250_interface[0], 1000000 )
- MCFG_INS8250_ADD( "ins8250_1", svi318_ins8250_interface[1], 3072000 )
+ MCFG_DEVICE_ADD( "ins8250_0", INS8250, 1000000 )
+ MCFG_INS8250_OUT_INT_CB(WRITELINE(svi318_state, svi318_ins8250_interrupt))
+ MCFG_DEVICE_ADD( "ins8250_1", INS8250, 3072000 )
+ MCFG_INS8250_OUT_INT_CB(WRITELINE(svi318_state, svi318_ins8250_interrupt))
/* Video hardware */
MCFG_DEVICE_ADD( "tms9928a", TMS9929A, XTAL_10_738635MHz / 2 )
@@ -401,8 +403,10 @@ static MACHINE_CONFIG_START( svi328_806, svi318_state )
MCFG_I8255_IN_PORTB_CB(READ8(svi318_state, svi318_ppi_port_b_r))
MCFG_I8255_OUT_PORTC_CB(WRITE8(svi318_state, svi318_ppi_port_c_w))
- MCFG_INS8250_ADD( "ins8250_0", svi318_ins8250_interface[0], 1000000 )
- MCFG_INS8250_ADD( "ins8250_1", svi318_ins8250_interface[1], 3072000 )
+ MCFG_DEVICE_ADD( "ins8250_0", INS8250, 1000000 )
+ MCFG_INS8250_OUT_INT_CB(WRITELINE(svi318_state, svi318_ins8250_interrupt))
+ MCFG_DEVICE_ADD( "ins8250_1", INS8250, 3072000 )
+ MCFG_INS8250_OUT_INT_CB(WRITELINE(svi318_state, svi318_ins8250_interrupt))
/* Video hardware */
MCFG_DEFAULT_LAYOUT( layout_dualhsxs )