Mac OS 9
ATADiagResult Struct Reference

#include <ATA.h>

Data Fields

UInt16 ataRegMask
 
OSStatus ataResult
 
UInt16 ataDataReg
 
UInt8 ataTFFeatures
 
UInt8 ataTFCount
 
UInt8 ataTFSector
 
UInt8 ataTFCylinderLo
 
UInt8 ataTFCylinderHi
 
UInt8 ataTFSDH
 
UInt8 ataTFCommand
 
UInt8 ataAltStatDevCnt
 

Detailed Description

AIM Diag result

Field Documentation

◆ ataAltStatDevCnt

UInt8 ATADiagResult::ataAltStatDevCnt

status(R) or command(W) register

◆ ataDataReg

UInt16 ATADiagResult::ataDataReg

the final result see Error Codes

◆ ataResult

OSStatus ATADiagResult::ataResult

the registers to access

◆ ataTFCommand

UInt8 ATADiagResult::ataTFCommand

SDH register

◆ ataTFCount

UInt8 ATADiagResult::ataTFCount

Error(R) or Feature(W) register

◆ ataTFCylinderHi

UInt8 ATADiagResult::ataTFCylinderHi

Cylinder low bytes

◆ ataTFCylinderLo

UInt8 ATADiagResult::ataTFCylinderLo

Sector number register

◆ ataTFFeatures

UInt8 ATADiagResult::ataTFFeatures

16 bit access only

◆ ataTFSDH

UInt8 ATADiagResult::ataTFSDH

Cylinder High bytes

◆ ataTFSector

UInt8 ATADiagResult::ataTFSector

Sector Count register


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