Mac OS 9
ATABusInfo Struct Reference

#include <ATA.h>

Data Fields

UInt8 ataPIOModes
 
UInt8 ataSingleDMAModes
 
UInt8 ataMultiDMAModes
 
UInt8 ataUltraDMAModes
 
UInt32 ataIOPBsize0
 
UInt32 ataIOPBsize1
 
SInt8 ataContrlType [16]
 
NumVersion ataHBAversion
 
UInt32 reserved3
 

Detailed Description

AIM Bus Info

Field Documentation

◆ ataContrlType

SInt8 ATABusInfo::ataContrlType[16]

the current size of the Transfer for device 1

◆ ataHBAversion

NumVersion ATABusInfo::ataHBAversion

the controller signature

◆ ataIOPBsize0

UInt32 ATABusInfo::ataIOPBsize0

<–: Ultra DMA modes supported (b-sig)

◆ ataIOPBsize1

UInt32 ATABusInfo::ataIOPBsize1

the current size of the Transfer for device 0

◆ ataMultiDMAModes

UInt8 ATABusInfo::ataMultiDMAModes

<–: Single Word DMA modes supported (b-sig)

◆ ataSingleDMAModes

UInt8 ATABusInfo::ataSingleDMAModes

PIO modes supported (bit-significant)

◆ ataUltraDMAModes

UInt8 ATABusInfo::ataUltraDMAModes

<–: Multiword DMA modes supported (b-sig)

◆ reserved3

UInt32 ATABusInfo::reserved3

version number of the AIM


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