|
Mac OS 9
|
#include <ATA.h>
Data Fields | |
| UInt8 | ataPIOModes |
| UInt8 | ataSingleDMAModes |
| UInt8 | ataMultiDMAModes |
| UInt8 | ataUltraDMAModes |
| UInt32 | ataIOPBsize0 |
| UInt32 | ataIOPBsize1 |
| SInt8 | ataContrlType [16] |
| NumVersion | ataHBAversion |
| UInt32 | reserved3 |
AIM Bus Info
| SInt8 ATABusInfo::ataContrlType[16] |
the current size of the Transfer for device 1
| NumVersion ATABusInfo::ataHBAversion |
the controller signature
| UInt32 ATABusInfo::ataIOPBsize0 |
<–: Ultra DMA modes supported (b-sig)
| UInt32 ATABusInfo::ataIOPBsize1 |
the current size of the Transfer for device 0
| UInt8 ATABusInfo::ataMultiDMAModes |
<–: Single Word DMA modes supported (b-sig)
| UInt8 ATABusInfo::ataSingleDMAModes |
PIO modes supported (bit-significant)
| UInt8 ATABusInfo::ataUltraDMAModes |
<–: Multiword DMA modes supported (b-sig)
| UInt32 ATABusInfo::reserved3 |
version number of the AIM