diff options
| author | Harley Travis <harleytravis123@outlook.com> | 2026-06-30 15:15:36 -0500 |
|---|---|---|
| committer | Harley Travis <harleytravis123@outlook.com> | 2026-06-30 15:15:36 -0500 |
| commit | d14a2365a73b809f65532329ee7ad91d95c73147 (patch) | |
| tree | c5f53fa816f6db459f4374a21b0a82ef09e82c75 /Kernel/BlkDev/Patches/BlkDevAddFDC.HC | |
| parent | a088217f56a9d473d988620ecbed42d1c8e1bfb2 (diff) | |
| download | templeos-floppy-driver-d14a2365a73b809f65532329ee7ad91d95c73147.tar.gz | |
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.
Diffstat (limited to 'Kernel/BlkDev/Patches/BlkDevAddFDC.HC')
| -rw-r--r-- | Kernel/BlkDev/Patches/BlkDevAddFDC.HC | 5 |
1 files changed, 1 insertions, 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 |
