Mac OS X Reference Library Apple Developer
Search

MacIOATA

Inherits from:
Declared In:

Overview

The base class for MAC-IO ata controller family. .

Discussion

class defining the portions of MacIO ATA cells which are shared in common between Heathrow and Key Largo ATA Cells. These controllers share a common register file layout, interrupt source format and all use DBDMA engines. These are different from other ATA controllers, such as most PCI-IDE and PC-Card ATA ports. Each cell type has some distinctive features that must be implemented by a specific driver subclass. As much common code as possible is presented in this superclass.



Structs and Unions

ExpansionData

ExpansionData


protected

struct ExpansionData { };
Discussion

This structure will be used to expand the capablilties of the IOWorkLoop in the future.

Member Data

reserved

reserved


protected

ExpansionData *reserved;
Discussion

Reserved for future use. (Internal use only)

 

Did this document help you? Yes It's good, but... Not helpful...

Last Updated: 2010-07-29