summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/trs80.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/trs80.c')
-rw-r--r--src/mess/drivers/trs80.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mess/drivers/trs80.c b/src/mess/drivers/trs80.c
index efe0eed2b5a..5c6959463ae 100644
--- a/src/mess/drivers/trs80.c
+++ b/src/mess/drivers/trs80.c
@@ -571,7 +571,6 @@ static MACHINE_CONFIG_START( trs80, trs80_state ) // the original model I,
MCFG_GFXDECODE_ADD("gfxdecode", "palette", trs80)
MCFG_PALETTE_ADD_BLACK_AND_WHITE("palette")
-
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0)
@@ -595,8 +594,11 @@ static MACHINE_CONFIG_DERIVED( model1, trs80 ) // model I, level II
MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY)
MCFG_QUICKLOAD_ADD("quickload", trs80_state, trs80_cmd, "cmd", 0.5)
- MCFG_FD1793_ADD("wd179x", default_wd17xx_interface) // should be FD1771 or FD1791 but inverted data lines are too tricky to fix now
+
+ MCFG_DEVICE_ADD("wd179x", FD1793, 0) // should be FD1771 or FD1791 but inverted data lines are too tricky to fix now
+ MCFG_WD17XX_DEFAULT_DRIVE4_TAGS
MCFG_WD17XX_INTRQ_CALLBACK(WRITELINE(trs80_state,trs80_fdc_intrq_w))
+
MCFG_LEGACY_FLOPPY_4_DRIVES_ADD(trs80_floppy_interface)
MCFG_CENTRONICS_ADD("centronics", centronics_printers, "printer")