diff --git a/src/mame/drivers/alg.c b/src/mame/drivers/alg.c index 2b032a3c82f..078018ef903 100644 --- a/src/mame/drivers/alg.c +++ b/src/mame/drivers/alg.c @@ -27,6 +27,7 @@ #include "machine/laserdsc.h" #include "machine/6526cia.h" #include "machine/nvram.h" +#include "machine/amigafdc.h" class alg_state : public amiga_state @@ -467,6 +468,9 @@ static MACHINE_CONFIG_START( alg_r1, alg_state ) /* cia */ MCFG_MOS8520_ADD("cia_0", AMIGA_68000_NTSC_CLOCK / 10, cia_0_intf) MCFG_MOS8520_ADD("cia_1", AMIGA_68000_NTSC_CLOCK / 10, cia_1_intf) + + /* fdc */ + MCFG_AMIGA_FDC_ADD("fdc", AMIGA_68000_NTSC_CLOCK) MACHINE_CONFIG_END diff --git a/src/mame/drivers/arcadia.c b/src/mame/drivers/arcadia.c index 570520fbbe7..0a6221cd04e 100644 --- a/src/mame/drivers/arcadia.c +++ b/src/mame/drivers/arcadia.c @@ -52,6 +52,7 @@ #include "includes/amiga.h" #include "machine/6526cia.h" #include "machine/nvram.h" +#include "machine/amigafdc.h" @@ -333,6 +334,9 @@ static MACHINE_CONFIG_START( arcadia, arcadia_state ) /* cia */ MCFG_MOS8520_ADD("cia_0", AMIGA_68000_NTSC_CLOCK / 10, cia_0_intf) MCFG_MOS8520_ADD("cia_1", AMIGA_68000_NTSC_CLOCK / 10, cia_1_intf) + + /* fdc */ + MCFG_AMIGA_FDC_ADD("fdc", AMIGA_68000_NTSC_CLOCK) MACHINE_CONFIG_END diff --git a/src/mame/drivers/cd32.c b/src/mame/drivers/cd32.c index 1c2c49e0b1d..b4669d3ad72 100644 --- a/src/mame/drivers/cd32.c +++ b/src/mame/drivers/cd32.c @@ -36,6 +36,7 @@ #include "sound/cdda.h" #include "imagedev/chd_cd.h" #include "machine/microtch.h" +#include "machine/amigafdc.h" #define CD32PAL_XTAL_X1 XTAL_28_37516MHz #define CD32PAL_XTAL_X2 XTAL_4_433619MHz @@ -799,6 +800,9 @@ static MACHINE_CONFIG_START( cd32base, cd32_state ) /* cia */ MCFG_MOS8520_ADD("cia_0", AMIGA_68EC020_PAL_CLOCK / 10, cia_0_intf) MCFG_MOS8520_ADD("cia_1", AMIGA_68EC020_PAL_CLOCK / 10, cia_1_intf) + + /* fdc */ + MCFG_AMIGA_FDC_ADD("fdc", AMIGA_68000_NTSC_CLOCK) MACHINE_CONFIG_END struct cdrom_interface cd32_cdrom = diff --git a/src/mame/drivers/mquake.c b/src/mame/drivers/mquake.c index 4a80104fb08..6d319947c20 100644 --- a/src/mame/drivers/mquake.c +++ b/src/mame/drivers/mquake.c @@ -13,6 +13,7 @@ #include "sound/es5503.h" #include "machine/6526cia.h" #include "machine/nvram.h" +#include "machine/amigafdc.h" @@ -382,6 +383,9 @@ static MACHINE_CONFIG_START( mquake, amiga_state ) /* cia */ MCFG_MOS8520_ADD("cia_0", AMIGA_68000_NTSC_CLOCK / 10, cia_0_intf) MCFG_MOS8520_ADD("cia_1", AMIGA_68000_NTSC_CLOCK / 10, cia_1_intf) + + /* fdc */ + MCFG_AMIGA_FDC_ADD("fdc", AMIGA_68000_NTSC_CLOCK) MACHINE_CONFIG_END diff --git a/src/mame/drivers/upscope.c b/src/mame/drivers/upscope.c index 11fd88ba16a..bbb345a1ecb 100644 --- a/src/mame/drivers/upscope.c +++ b/src/mame/drivers/upscope.c @@ -28,6 +28,7 @@ #include "includes/amiga.h" #include "machine/6526cia.h" #include "machine/nvram.h" +#include "machine/amigafdc.h" class upscope_state : public amiga_state @@ -343,6 +344,9 @@ static MACHINE_CONFIG_START( upscope, upscope_state ) /* cia */ MCFG_MOS8520_ADD("cia_0", AMIGA_68000_NTSC_CLOCK / 10, cia_0_intf) MCFG_MOS8520_ADD("cia_1", AMIGA_68000_NTSC_CLOCK / 10, cia_1_intf) + + /* fdc */ + MCFG_AMIGA_FDC_ADD("fdc", AMIGA_68000_NTSC_CLOCK) MACHINE_CONFIG_END