Mac OS X Reference Library Apple Developer
Search

IOUSBController.h

Overview

Use the links in the table of contents to the left to access the documentation.



Classes

IOUSBController

Base class for USB hardware driver



Structs and Unions

ErrataListEntryStruct

ErrataListEntryStruct



struct ErrataListEntryStruct { 
    UInt16 vendID; 
    UInt16 deviceID; 
    UInt16 revisionLo; 
    UInt16 revisionHi; 
    UInt32 errata; 
};  
Fields
vendID

The Vendor ID of the device

deviceID

Product ID of device

revisionLo

Lowest product revsion to apply errata to

revisionHi

Highest product revision to apply errata to

errata

Bit field flagging which errata to apply to device.

Discussion

This table contains the list of errata that are necessary for known problems with particular devices. The format is vendorID, product ID, lowest revisionID needing errata, highest rev needing errata, errataBits. The result of all matches is ORed together, so more than one entry may match. Typically for a given errata a list of revisions that this applies to is supplied.

 

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

Last Updated: 2010-07-29