NeKernel dev
|
Media drive trait type. More...
#include <DriveMgr.h>
Classes | |
struct | DrivePacket |
Packet drive (StorageKit compilant.) More... |
Public Attributes | |
Char | fName [kDriveNameLen] |
Int32 | fKind |
Int32 | fFlags |
struct Kernel::DriveTrait::DrivePacket | fPacket |
Lba | fLbaStart {0} |
Lba | fLbaEnd {0} |
SizeT | fSectorSz {kDriveSectorSz} |
Void(* | fInput )(DrivePacket &packet) |
Void(* | fOutput )(DrivePacket &packet) |
Void(* | fVerify )(DrivePacket &packet) |
Void(* | fInit )(DrivePacket &packet) |
const Char *(* | fProtocol )(Void) |
Media drive trait type.
Int32 Kernel::DriveTrait::fFlags |
Void(* Kernel::DriveTrait::fInit) (DrivePacket &packet) |
Void(* Kernel::DriveTrait::fInput) (DrivePacket &packet) |
Int32 Kernel::DriveTrait::fKind |
Lba Kernel::DriveTrait::fLbaEnd {0} |
Lba Kernel::DriveTrait::fLbaStart {0} |
Char Kernel::DriveTrait::fName[kDriveNameLen] |
Void(* Kernel::DriveTrait::fOutput) (DrivePacket &packet) |
struct Kernel::DriveTrait::DrivePacket Kernel::DriveTrait::fPacket |
SizeT Kernel::DriveTrait::fSectorSz {kDriveSectorSz} |
Void(* Kernel::DriveTrait::fVerify) (DrivePacket &packet) |