Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
InterfaceAssociation Struct Reference
USB interface association descriptor (IAD) allows the device to group interfaces that belong to a function. More...
#include <UsbStructures.h>
Detailed Description
USB interface association descriptor (IAD) allows the device to group interfaces that belong to a function.
This topic describes how a client driver can determine whether the device contains an IAD for a function. The Universal Serial Bus Specification, revision 2.0, does not support grouping more than one interface of a composite device within a single function. However, the USB Device Working Group (DWG) created USB device classes that allow for functions with multiple interfaces, and the USB Implementor's Forum issued an Engineering Change Notification (ECN) that defines a mechanism for grouping interfaces. The ECN specifies a USB descriptor, called the Interface Association Descriptor (IAD), that allows hardware manufacturers to define groupings of interfaces.
Definition at line 101 of file UsbStructures.h.
Generated on Wed Jul 13 2022 15:27:32 by
 1.7.2
 1.7.2