diff options
Diffstat (limited to 'dev/Kernel')
| -rw-r--r-- | dev/Kernel/KernelKit/DriveMgr.h | 5 | ||||
| -rw-r--r-- | dev/Kernel/src/DriveMgr.cc | 11 |
2 files changed, 3 insertions, 13 deletions
diff --git a/dev/Kernel/KernelKit/DriveMgr.h b/dev/Kernel/KernelKit/DriveMgr.h index dfe4e665..3fa0d252 100644 --- a/dev/Kernel/KernelKit/DriveMgr.h +++ b/dev/Kernel/KernelKit/DriveMgr.h @@ -52,8 +52,9 @@ namespace Kernel Char fName[kDriveNameLen]; // /System, /Boot, //./Devices/USB... Int32 fKind; // fMassStorage, fFloppy, fOpticalDisc. Int32 fFlags; // fReadOnly, fXPMDrive, fXPTDrive - UInt64 fLbaEnd, fLbaStart; - UInt64 fSectorSz; + UInt64 fLbaEnd{0}; + UInt64 fLbaStart{0}; + UInt64 fSectorSz{512}; /// @brief Packet drive (StorageKit compilant.) struct DrivePacket final { diff --git a/dev/Kernel/src/DriveMgr.cc b/dev/Kernel/src/DriveMgr.cc index d1a6adbf..9680c6db 100644 --- a/dev/Kernel/src/DriveMgr.cc +++ b/dev/Kernel/src/DriveMgr.cc @@ -46,17 +46,6 @@ namespace Kernel if (!StringBuilder::Equals("fs/detect-packet", pckt->fPacketMime) && pckt->fPacketDrive->fLbaStart > 0 && pckt->fPacketDrive->fLbaEnd > 0) { - kcout << "LBA END: " << number(pckt->fPacketDrive->fLbaEnd) << endl; - kcout << "LBA: " << number(pckt->fPacketLba) << endl; - kcout << "LBA START: " << number(pckt->fPacketDrive->fLbaStart) << endl; - kcout << "SECTOR SZ: " << number(pckt->fPacketDrive->fLbaStart) << endl; - - if (pckt->fPacketLba < pckt->fPacketDrive->fLbaStart) - { - pckt->fPacketGood = NO; - return; - } - if (pckt->fPacketLba > pckt->fPacketDrive->fLbaEnd) { pckt->fPacketGood = NO; |
