diff --git a/src/config.c b/src/config.c index 1beb305c7..5aea7fe5b 100644 --- a/src/config.c +++ b/src/config.c @@ -47,6 +47,7 @@ #include <86box/hdc_ide.h> #include <86box/fdd.h> #include <86box/fdc.h> +#include <86box/fdc_ext.h> #include <86box/gameport.h> #include <86box/machine.h> #include <86box/mouse.h> diff --git a/src/floppy/fdc.c b/src/floppy/fdc.c index 5f4ce695a..fb5e24e62 100644 --- a/src/floppy/fdc.c +++ b/src/floppy/fdc.c @@ -35,7 +35,7 @@ #include <86box/ui.h> #include <86box/fdd.h> #include <86box/fdc.h> -#include <86box/fdc_pii15xb.h> +#include <86box/fdc_ext.h> extern uint64_t motoron[FDD_NUM]; diff --git a/src/pc.c b/src/pc.c index e720cf529..3226cfd9c 100644 --- a/src/pc.c +++ b/src/pc.c @@ -769,6 +769,8 @@ pc_reset_hard_init(void) */ mouse_reset(); + fdc_ext_reset(); + /* Reset the Hard Disk Controller module. */ hdc_reset(); /* Reset and reconfigure the SCSI layer. */ diff --git a/src/win/win_settings.c b/src/win/win_settings.c index b198eef46..7ade9ea24 100644 --- a/src/win/win_settings.c +++ b/src/win/win_settings.c @@ -52,6 +52,7 @@ #include <86box/hdc_ide.h> #include <86box/zip.h> #include <86box/fdc.h> +#include <86box/fdc_ext.h> #include <86box/fdd.h> #include <86box/network.h> #include <86box/sound.h>