From d14a2365a73b809f65532329ee7ad91d95c73147 Mon Sep 17 00:00:00 2001 From: Harley Travis Date: Tue, 30 Jun 2026 15:15:36 -0500 Subject: Remove "make free" code and add increment to res. Brain fart! The drive was getting destroyed because the result was not being set to 1, not because of the drive slot. --- Kernel/BlkDev/Patches/BlkDevAddFDC.HC | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Kernel/BlkDev/Patches/BlkDevAddFDC.HC b/Kernel/BlkDev/Patches/BlkDevAddFDC.HC index f122412..a8f34f7 100644 --- a/Kernel/BlkDev/Patches/BlkDevAddFDC.HC +++ b/Kernel/BlkDev/Patches/BlkDevAddFDC.HC @@ -7,11 +7,8 @@ case BDT_FLOPPY: if (!BlkDevInit(bd)) dv->dv_signature=0; else { - if (make_free) - dv=DrvMakeFreeSlot(bd->first_drive_let); - else - dv=DrvMakeFreeSlot(DrvNextFreeLet(bd->first_drive_let)) dv->size=bd->max_blk+1; FDCFsChk(dv,bd,&br,num); + res++; } break; \ No newline at end of file -- cgit v1.2.3