This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB Library Migration, StellarisWare to TivaWare (missing structure)

The previous StellarisWare library included a definition for tUSBHostDevice which is missing in the corresponding file (usbhost.h) in the TivaWare library. What's advisable to do in this situation? 

//*****************************************************************************
//
//! This is the structure that holds all of the information for devices
//! that are enumerated in the system.   It is passed in to Open function of
//! USB host class drivers so that they can allocate any endpoints and parse
//! out other information that the device class needs to complete enumeration.
//
//*****************************************************************************
typedef struct
{
    //
    //! The current device address for this device.
    //
    unsigned long ulAddress;

    //
    //! The current interface for this device.
    //
    unsigned long ulInterface;

    //
    //! A flag used to determine whether we need to pass an interrupt
    //! notification on to this device as a result of endpoint activity.
    //
    tBoolean bNotifyInt;

    //
    //! A flag used to record whether this is a low-speed or a full-speed
    //! device.
    //
    tBoolean bLowSpeed;

    //
    //! A flag indicating whether or not we have read the device's
    //! configuration descriptor yet.
    //
    tBoolean bConfigRead;

    //
    //! The hub number to which this device is attached.
    //
    unsigned char ucHub;

    //
    //! The hub port number to which the device is attached.
    //
    unsigned char ucHubPort;

    //
    //! The device descriptor for this device.
    //
    tDeviceDescriptor DeviceDescriptor;

    //
    //! A pointer to the configuration descriptor for this device.
    //
    tConfigDescriptor *pConfigDescriptor;

    //
    //! The size of the buffer allocated to pConfigDescriptor.
    //
    unsigned long ulConfigDescriptorSize;
}