summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/mpf1.c
diff options
context:
space:
mode:
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
commit22457cd9cef4d84293ecfaac2d5f7c3d3aa8d728 (patch)
tree90130209944a6a727ce14e71dcae2414f0ba7af7 /src/mess/drivers/mpf1.c
parent3f73720885195bf21229e1a8e89a982a818e503b (diff)
cassette config moved inline (nw)
Diffstat (limited to 'src/mess/drivers/mpf1.c')
-rw-r--r--src/mess/drivers/mpf1.c19
1 files changed, 6 insertions, 13 deletions
diff --git a/src/mess/drivers/mpf1.c b/src/mess/drivers/mpf1.c
index 86d1c4969f1..d4231678325 100644
--- a/src/mess/drivers/mpf1.c
+++ b/src/mess/drivers/mpf1.c
@@ -273,16 +273,6 @@ static const z80_daisy_config mpf1_daisy_chain[] =
{ NULL }
};
-/* Cassette Interface */
-
-static const cassette_interface mpf1_cassette_interface =
-{
- cassette_default_formats,
- NULL,
- (cassette_state)(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED | CASSETTE_MOTOR_ENABLED),
- NULL
-};
-
/* Machine Initialization */
TIMER_DEVICE_CALLBACK_MEMBER(mpf1_state::check_halt_callback)
@@ -330,7 +320,8 @@ static MACHINE_CONFIG_START( mpf1, mpf1_state )
MCFG_I8255_OUT_PORTB_CB(WRITE8(mpf1_state, ppi_pb_w))
MCFG_I8255_OUT_PORTC_CB(WRITE8(mpf1_state, ppi_pc_w))
- MCFG_CASSETTE_ADD("cassette", mpf1_cassette_interface)
+ MCFG_CASSETTE_ADD("cassette")
+ MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED | CASSETTE_MOTOR_ENABLED)
/* video hardware */
MCFG_DEFAULT_LAYOUT(layout_mpf1)
@@ -362,7 +353,8 @@ static MACHINE_CONFIG_START( mpf1b, mpf1_state )
MCFG_I8255_OUT_PORTB_CB(WRITE8(mpf1_state, ppi_pb_w))
MCFG_I8255_OUT_PORTC_CB(WRITE8(mpf1_state, ppi_pc_w))
- MCFG_CASSETTE_ADD("cassette", mpf1_cassette_interface)
+ MCFG_CASSETTE_ADD("cassette")
+ MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED | CASSETTE_MOTOR_ENABLED)
/* video hardware */
MCFG_DEFAULT_LAYOUT(layout_mpf1b)
@@ -400,7 +392,8 @@ static MACHINE_CONFIG_START( mpf1p, mpf1_state )
MCFG_I8255_OUT_PORTB_CB(WRITE8(mpf1_state, ppi_pb_w))
MCFG_I8255_OUT_PORTC_CB(WRITE8(mpf1_state, ppi_pc_w))
- MCFG_CASSETTE_ADD("cassette", mpf1_cassette_interface)
+ MCFG_CASSETTE_ADD("cassette")
+ MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED | CASSETTE_MOTOR_ENABLED)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")