summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/KernelKit
diff options
context:
space:
mode:
Diffstat (limited to 'dev/Kernel/KernelKit')
-rw-r--r--dev/Kernel/KernelKit/DriveMgr.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/dev/Kernel/KernelKit/DriveMgr.h b/dev/Kernel/KernelKit/DriveMgr.h
index 4c879ab5..dfe4e665 100644
--- a/dev/Kernel/KernelKit/DriveMgr.h
+++ b/dev/Kernel/KernelKit/DriveMgr.h
@@ -52,7 +52,8 @@ namespace Kernel
Char fName[kDriveNameLen]; // /System, /Boot, //./Devices/USB...
Int32 fKind; // fMassStorage, fFloppy, fOpticalDisc.
Int32 fFlags; // fReadOnly, fXPMDrive, fXPTDrive
-
+ UInt64 fLbaEnd, fLbaStart;
+ UInt64 fSectorSz;
/// @brief Packet drive (StorageKit compilant.)
struct DrivePacket final
{
@@ -63,6 +64,7 @@ namespace Kernel
Boolean fPacketGood{YES};
Lba fPacketLba{0UL};
Boolean fPacketReadOnly{NO};
+ DriveTrait* fPacketDrive{nullptr};
} fPacket;
Void (*fInput)(DrivePacket* packet_ptr);