From 0dbbf55984514f09c43604f4909c13ff0015e818 Mon Sep 17 00:00:00 2001 From: Maxwell Scott Date: Sat, 28 Feb 2026 00:30:46 +0700 Subject: [PATCH] Some HDC/FDC related changes for midnight 1. Added the NSC floppy controller (TODO: to add PC87311 SIO & floppy controller) 2. Removed CMD-640 PCI (Single Channel) IDE controller 3. Alphabetized OPTI 82c611 IDE controller --- src/disk/hdc.c | 3 +-- src/floppy/fdc.c | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/disk/hdc.c b/src/disk/hdc.c index a7e045675..a63573823 100644 --- a/src/disk/hdc.c +++ b/src/disk/hdc.c @@ -90,12 +90,11 @@ static const struct { /* VLB */ { &ide_ali5213_device }, { &ide_cmd640_vlb_device }, - { &ide_opti611_vlb_device }, { &ide_vlb_device }, { &ide_vlb_2ch_device }, + { &ide_opti611_vlb_device }, /* PCI */ { &ide_cmd640_pci_device }, - { &ide_cmd640_pci_single_channel_device }, { &ide_cmd646_ter_qua_device }, { &ide_cmd648_ter_qua_device }, { &ide_cmd649_ter_qua_device }, diff --git a/src/floppy/fdc.c b/src/floppy/fdc.c index 5a4df85dd..6e2c88a44 100644 --- a/src/floppy/fdc.c +++ b/src/floppy/fdc.c @@ -111,6 +111,7 @@ static fdc_cards_t fdc_cards[] = { { &fdc_xt_umc_um8398_device }, { &fdc_at_device }, { &fdc_at_nsc_dp8473_device }, + { &fdc_at_nsc_device }, /* TODO: PC87311 SIO & floppy controller */ { &fdc_at_smc_device }, { &fdc_b215_device }, { &fdc_pii151b_device },