From 4bc7bf943f6eb46c36584e8c36744b1ddfc0f30a Mon Sep 17 00:00:00 2001 From: Harley Travis Date: Wed, 10 Jun 2026 19:38:10 -0500 Subject: Create Let2BlkDevTypeFDC.HC This file patches Let2BlkDevType to provide drive letters for floppy drives. The original function is to be commented out and this file included in its place. --- Kernel/Patches/Let2BlkDevTypeFDC.HC | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Kernel/Patches/Let2BlkDevTypeFDC.HC diff --git a/Kernel/Patches/Let2BlkDevTypeFDC.HC b/Kernel/Patches/Let2BlkDevTypeFDC.HC new file mode 100644 index 0000000..0632b88 --- /dev/null +++ b/Kernel/Patches/Let2BlkDevTypeFDC.HC @@ -0,0 +1,17 @@ +I64 Let2BlkDevType(U8 drv_let) +{//Drv letter to BlkDev Type. drv_let=0 not allowed. See BDT_NULL. + drv_let=Let2Let(drv_let); + if ('A'<=drv_let<='B') + return BDT_RAM; + if ('C'<=drv_let<='L') + return BDT_ATA; + if ('M'<=drv_let<='P') + return BDT_ISO_FILE_READ; + if ('Q'<=drv_let<='S') + return BDT_ISO_FILE_WRITE; + if ('T'<=drv_let<='V') + return BDT_ATAPI; + if ('W'<=drv_let<='Z') + return BDT_FLOPPY; + return BDT_NULL; +} \ No newline at end of file -- cgit v1.2.3