Mac Developer Library


IOPCIATA Class Reference


The base class for PCI-IDE ata controller family.

class defining the common elements of bus-mastering PCI ATA controllers which meet or at least loosely follow the pci bus mastering pci-ide controller spec. Header doc is incomplete, but source is heavily commented.

Data Types

  • Declaration

    typedef struct ExpansionData { IOBufferMemoryDescriptor *_prdBuffer; } ExpansionData;


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

    Import Statement

Instance Variables

  • Reserved for future use. (Internal use only)


    ExpansionData *reserved;