diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2014-05-02 17:19:09 +0000 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2014-05-02 17:19:09 +0000 |
commit | 22457cd9cef4d84293ecfaac2d5f7c3d3aa8d728 (patch) | |
tree | 90130209944a6a727ce14e71dcae2414f0ba7af7 /src/mess/drivers/svi318.c | |
parent | 3f73720885195bf21229e1a8e89a982a818e503b (diff) |
cassette config moved inline (nw)
Diffstat (limited to 'src/mess/drivers/svi318.c')
-rw-r--r-- | src/mess/drivers/svi318.c | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/mess/drivers/svi318.c b/src/mess/drivers/svi318.c index 52ecb012ea3..0af55cfb21d 100644 --- a/src/mess/drivers/svi318.c +++ b/src/mess/drivers/svi318.c @@ -265,14 +265,6 @@ WRITE_LINE_MEMBER(svi318_state::vdp_interrupt) m_maincpu->set_input_line(0, (state ? HOLD_LINE : CLEAR_LINE)); } -static const cassette_interface svi318_cassette_interface = -{ - svi_cassette_formats, - NULL, - (cassette_state)(CASSETTE_PLAY), - "svi318_cass" -}; - static const floppy_interface svi318_floppy_interface = { FLOPPY_STANDARD_5_25_DSHD, @@ -333,7 +325,10 @@ static MACHINE_CONFIG_START( svi318, svi318_state ) MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", "centronics") - MCFG_CASSETTE_ADD( "cassette", svi318_cassette_interface ) + MCFG_CASSETTE_ADD( "cassette" ) + MCFG_CASSETTE_FORMATS(svi_cassette_formats) + MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY) + MCFG_CASSETTE_INTERFACE("svi318_cass") MCFG_FD1793_ADD("wd179x", svi_wd17xx_interface ) @@ -461,7 +456,10 @@ static MACHINE_CONFIG_START( svi328_806, svi318_state ) MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", "centronics") - MCFG_CASSETTE_ADD( "cassette", svi318_cassette_interface ) + MCFG_CASSETTE_ADD( "cassette" ) + MCFG_CASSETTE_FORMATS(svi_cassette_formats) + MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY) + MCFG_CASSETTE_INTERFACE("svi318_cass") MCFG_FD1793_ADD("wd179x", svi_wd17xx_interface ) |