UHI API. More...
Data Fields | |
USBH_enum_status_t(* | install )(USBH_device_t *) |
Install interface Allocate interface endpoints if supported. | |
void(* | enable )(USBH_device_t *) |
Enable the interface. | |
void(* | uninstall )(USBH_device_t *) |
Uninstall the interface (if installed). | |
void(* | sof_notify )(bool b_micro) |
Signal that a SOF has occurred. |
UHI API.
The callbacks within this structure are called only by USB Host Controller (UHC)
Definition at line 62 of file uhi.h.
void(* uhi_api_t::enable)(USBH_device_t *) |
Enable the interface.
Enable a USB interface corresponding to UHI.
USBH_device_t | Device to request |
Install interface Allocate interface endpoints if supported.
USBH_device_t | Device to request |
void(* uhi_api_t::uninstall)(USBH_device_t *) |
Uninstall the interface (if installed).
USBH_device_t | Device to request |