usbus_interface Struct Reference

USBUS interface. More...

Detailed Description

USBUS interface.

Definition at line 302 of file usbus.h.

#include <usbus.h>

Data Fields

struct usbus_interfacenext
 Next interface (set by USBUS during registration)

 
usbus_descr_gen_tdescr_gen
 Linked list of optional additional descriptor generators.
 
usbus_endpoint_tep
 Linked list of endpoints belonging to this interface

 
struct usbus_interface_altalts
 List of alt settings

 
usbus_handler_thandler
 Handlers for this interface

 
usbus_string_tdescr
 Descriptor string

 
uint16_t idx
 Interface index, (set by USBUS during registration

 
uint8_t class
 USB interface class

 
uint8_t subclass
 USB interface subclass

 
uint8_t protocol
 USB interface protocol

 

The documentation for this struct was generated from the following file: