![]() |
USB Component
Version 5.0
MDK-Professional Middleware for USB Device and Host
|
Device Class Driver (DCD) structure. More...
Data Fields | |
uint8_t | ClassID |
int8_t(* | Configure )(uint8_t ctrl, uint8_t port, uint8_t speed, int8_t address, USB_CONFIGURATION_DESCRIPTOR *ptr_cfg_desc) |
usbStatus(* | Unconfigure )(int8_t instance) |
un-configuration of resources for device | |
usbStatus(* | Initialize )(int8_t instance) |
initialization of attached device | |
usbStatus(* | Uninitialize )(int8_t instance) |
un-initialization of device | |
Device Class Driver (DCD) structure.
uint8_t USBH_DCD::ClassID |
ID of the class according to USB ORG configuration of resources for attached device
int8_t(* USBH_DCD::Configure)(uint8_t ctrl, uint8_t port, uint8_t speed, int8_t address, USB_CONFIGURATION_DESCRIPTOR *ptr_cfg_desc) |
usbStatus(* USBH_DCD::Initialize)(int8_t instance) |
initialization of attached device
usbStatus(* USBH_DCD::Unconfigure)(int8_t instance) |
un-configuration of resources for device
usbStatus(* USBH_DCD::Uninitialize)(int8_t instance) |
un-initialization of device