From 8300881e71935454047e2b914f3377c201de6f29 Mon Sep 17 00:00:00 2001 From: Maxwell Scott Date: Sat, 28 Feb 2026 03:53:38 +0700 Subject: [PATCH] Replaced M5213 VLB with UM8673F PCI As for M5213, I have added an TODO note. --- src/disk/hdc.c | 5 ++++- src/disk/hdc_ide_ali5213.c | 2 +- src/disk/hdc_ide_um8673f.c | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/disk/hdc.c b/src/disk/hdc.c index a63573823..3540e738c 100644 --- a/src/disk/hdc.c +++ b/src/disk/hdc.c @@ -88,7 +88,9 @@ static const struct { { &esdi_integrated_device }, { &mcide_device }, /* VLB */ - { &ide_ali5213_device }, +#if 0 + { &ide_ali5213_device }, /* TODO: to add standalone ADI2 HDC */ +#endif { &ide_cmd640_vlb_device }, { &ide_vlb_device }, { &ide_vlb_2ch_device }, @@ -100,6 +102,7 @@ static const struct { { &ide_cmd649_ter_qua_device }, { &ide_pci_device }, { &ide_pci_2ch_device }, + { &ide_um8673f_device }, { NULL } // clang-format on }; diff --git a/src/disk/hdc_ide_ali5213.c b/src/disk/hdc_ide_ali5213.c index a64aae170..ff837cbc6 100644 --- a/src/disk/hdc_ide_ali5213.c +++ b/src/disk/hdc_ide_ali5213.c @@ -253,7 +253,7 @@ const device_t ide_ali1489_device = { const device_t ide_ali5213_device = { .name = "ALi M5213", .internal_name = "ali5213", - .flags = DEVICE_VLB, + .flags = 0, .local = 0, .init = ali5213_init, .close = ali5213_close, diff --git a/src/disk/hdc_ide_um8673f.c b/src/disk/hdc_ide_um8673f.c index b40595750..b8b4d2f09 100644 --- a/src/disk/hdc_ide_um8673f.c +++ b/src/disk/hdc_ide_um8673f.c @@ -200,7 +200,7 @@ const device_t ide_um8886af_device = { const device_t ide_um8673f_device = { .name = "UMC UM8673F", .internal_name = "um8673f", - .flags = 0, + .flags = DEVICE_PCI, .local = 0, .init = um8673f_init, .close = um8673f_close,