summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--dev/Kernel/KernelKit/DriveMgr.h5
-rw-r--r--dev/Kernel/src/DriveMgr.cc11
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;