USBUS interface alternative setting. More...
USBUS interface alternative setting.
Used for specifying alternative interfaces for an usbus_interface_t
#include <usbus.h>
| Data Fields | |
| struct usbus_interface_alt * | next | 
| Next alternative setting. | |
| usbus_descr_gen_t * | descr_gen | 
| Linked list of optional additional descriptor generators. | |
| usbus_endpoint_t * | ep | 
| List of associated endpoints for this alternative setting. | |
| usbus_string_t * | descr | 
| Descriptor string. | |
| usbus_string_t* usbus_interface_alt::descr | 
| usbus_descr_gen_t* usbus_interface_alt::descr_gen | 
| usbus_endpoint_t* usbus_interface_alt::ep | 
| struct usbus_interface_alt* usbus_interface_alt::next |