Nut/OS  4.10.3
API Reference
IDEDEVICEINFO Struct Reference

#include <idep.h>

Collaboration diagram for IDEDEVICEINFO:

Data Fields

unsigned UnUsed0:1
unsigned HardSector_O:1
unsigned SoftSector_O:1
unsigned MFM_O:1
unsigned SlowHead_O:1
unsigned SynchDriveMotor_O:1
unsigned FixedDevice:1
unsigned RemoveableDevice:1
unsigned DiskTransferRate_O:3
unsigned InaccurateSpeed_O:1
unsigned DataStrobeOffset_O:1
unsigned TrackOffsetOption_O:1
unsigned FormatGapRequired_O:1
unsigned ATAPI:1
WORD Cylinders
WORD UnUsed1
WORD Heads
WORD BytesPerTrack_O
WORD BytesPerSector_O
WORD SectorsPerTrack
WORD VendorSpecific [3]
char SerialNumber [SERIAL_SIZE]
WORD BufferType_O
WORD BufferSizeSectors_O
WORD ECCBytes
char FirmwareRevision [REV_SIZE]
char Model [MODEL_SIZE]
BYTE MaxMultipleSectors
BYTE UnUsed2
WORD Can32Bit_O
unsigned CanDMA_O:1
unsigned UnUsed3:9
unsigned CanDisableIORDY:1
unsigned IORDYSupported:1
unsigned AdvancedTransferMode:1
unsigned ATA3StandbyTimer:1
unsigned UnUsed4:2
WORD UnUsed5
BYTE UnUsed6
BYTE PIOTransferSpeed
BYTE UnUsed7
BYTE DMATransferSpeed
unsigned Fields_6C_75_Valid:1
unsigned Fields_80_8C_Valid:1
unsigned UnUsed8:14
WORD Cylinders2
WORD Heads2
WORD SectorsPerTrack2
DWORD Sectors
BYTE MaxSectorsPerInt
unsigned MaxSectorsPerIntIsValid:1
unsigned UnUsed9:7
DWORD LBASectors
WORD UnUsed10
BYTE SupportedDMAModes
BYTE ActiveDMAModes
BYTE PIOModesSupported
BYTE UnUsed11
WORD DMACycleTime
WORD RecommendedDMACycleTime
WORD PIOCycleTime
WORD IORDYPIOCycleTime
WORD Reserved1 [2]
WORD Reserved2 [4]
WORD QueueDepth
WORD Reserved3 [4]
WORD ATAVersionMajor
WORD ATAVersionMinor
WORD CommandSetSupported [2]
WORD CommandSetSupportedExtension
WORD CommandSetEnabled [2]
WORD CommandSetDefault
WORD UltraDMAMode
WORD SecurityStatus [2]
WORD AdvancedPowerManagement
WORD MasterPasswordRevisionCode
WORD HardwareResetResult
WORD AcousticManagementValue
WORD Reserved4 [5]
WORD MaximumUserLBA48 [4]
WORD Reserved5 [23]

Detailed Description

Definition at line 125 of file idep.h.


Field Documentation

Definition at line 126 of file idep.h.

Definition at line 127 of file idep.h.

Definition at line 128 of file idep.h.

Definition at line 129 of file idep.h.

Definition at line 130 of file idep.h.

Definition at line 131 of file idep.h.

Definition at line 132 of file idep.h.

Definition at line 133 of file idep.h.

Definition at line 134 of file idep.h.

Definition at line 135 of file idep.h.

Definition at line 136 of file idep.h.

Definition at line 137 of file idep.h.

Definition at line 138 of file idep.h.

Definition at line 139 of file idep.h.

Definition at line 141 of file idep.h.

Definition at line 142 of file idep.h.

Definition at line 143 of file idep.h.

Definition at line 144 of file idep.h.

Definition at line 145 of file idep.h.

Definition at line 146 of file idep.h.

Definition at line 147 of file idep.h.

char IDEDEVICEINFO::SerialNumber[SERIAL_SIZE]

Definition at line 148 of file idep.h.

Definition at line 149 of file idep.h.

Definition at line 150 of file idep.h.

Definition at line 151 of file idep.h.

Definition at line 152 of file idep.h.

char IDEDEVICEINFO::Model[MODEL_SIZE]

Definition at line 153 of file idep.h.

Definition at line 154 of file idep.h.

Definition at line 155 of file idep.h.

Definition at line 156 of file idep.h.

Definition at line 158 of file idep.h.

Definition at line 159 of file idep.h.

Definition at line 160 of file idep.h.

Definition at line 161 of file idep.h.

Definition at line 162 of file idep.h.

Definition at line 163 of file idep.h.

Definition at line 164 of file idep.h.

Definition at line 166 of file idep.h.

Definition at line 168 of file idep.h.

Definition at line 169 of file idep.h.

Definition at line 170 of file idep.h.

Definition at line 171 of file idep.h.

Definition at line 173 of file idep.h.

Definition at line 174 of file idep.h.

Definition at line 175 of file idep.h.

Definition at line 177 of file idep.h.

Definition at line 178 of file idep.h.

Definition at line 179 of file idep.h.

Definition at line 180 of file idep.h.

Definition at line 182 of file idep.h.

Definition at line 183 of file idep.h.

Definition at line 184 of file idep.h.

Definition at line 186 of file idep.h.

Definition at line 188 of file idep.h.

Definition at line 190 of file idep.h.

Definition at line 191 of file idep.h.

Definition at line 193 of file idep.h.

Definition at line 194 of file idep.h.

Definition at line 196 of file idep.h.

Definition at line 198 of file idep.h.

Definition at line 199 of file idep.h.

Definition at line 201 of file idep.h.

Definition at line 202 of file idep.h.

Definition at line 204 of file idep.h.

Definition at line 206 of file idep.h.

Definition at line 208 of file idep.h.

Definition at line 209 of file idep.h.

Definition at line 211 of file idep.h.

Definition at line 213 of file idep.h.

Definition at line 214 of file idep.h.

Definition at line 216 of file idep.h.

Definition at line 218 of file idep.h.

Definition at line 223 of file idep.h.

Definition at line 227 of file idep.h.

Definition at line 229 of file idep.h.

Definition at line 231 of file idep.h.


The documentation for this struct was generated from the following file: