ReactOS 0.4.16-dev-1097-g530d26a
|
Data structure for the ATA device. More...
#include <hwide.h>
Public Attributes | |
ULONG | Cylinders |
ULONG | Heads |
ULONG | SectorsPerTrack |
ULONG | SectorSize |
ULONG64 | TotalSectors |
ULONG | Flags |
ULONG _DEVICE_UNIT::Cylinders |
Number of cylinders on the device
Definition at line 14 of file hwide.h.
Referenced by AtaInit(), InitIdeDrive(), and XboxDiskGetDriveGeometry().
ULONG _DEVICE_UNIT::Flags |
Device-specific flags
Definition at line 29 of file hwide.h.
Referenced by AtaInit(), InitIdeDrive(), XboxDiskGetCacheableBlockCount(), and XboxDiskInit().
ULONG _DEVICE_UNIT::Heads |
Number of heads on the device
Definition at line 17 of file hwide.h.
Referenced by AtaInit(), InitIdeDrive(), and XboxDiskGetDriveGeometry().
ULONG _DEVICE_UNIT::SectorSize |
Number of bytes per sector
Definition at line 23 of file hwide.h.
Referenced by AtaInit(), InitIdeDrive(), and XboxDiskGetDriveGeometry().
ULONG _DEVICE_UNIT::SectorsPerTrack |
Number of sectors per track
Definition at line 20 of file hwide.h.
Referenced by AtaInit(), InitIdeDrive(), XboxDiskGetCacheableBlockCount(), and XboxDiskGetDriveGeometry().
ULONG64 _DEVICE_UNIT::TotalSectors |
Total number of device sectors/LBA blocks
Definition at line 26 of file hwide.h.
Referenced by AtaInit(), InitIdeDrive(), and XboxDiskGetDriveGeometry().