Struct usbd_status
#include <usbd_core.h>
Public Attributes
Type | Name |
---|---|
uint8_t | control_state Current usbd_ctl_state . |
void * | data_buf Pointer to data buffer used for control requests. |
uint16_t | data_count Count remained data for control request. |
uint16_t | data_maxsize Size of the data buffer for control requests. |
void * | data_ptr Pointer to current data for control request. |
uint8_t | device_cfg Current device configuration number. |
uint8_t | device_state Current usbd_machine_state . |
uint8_t | ep0size Size of the control endpoint. |
Detailed Description
USB device status data.
Public Attributes Documentation
variable control_state
uint8_t usbd_status::control_state;
variable data_buf
void* usbd_status::data_buf;
variable data_count
uint16_t usbd_status::data_count;
variable data_maxsize
uint16_t usbd_status::data_maxsize;
variable data_ptr
void* usbd_status::data_ptr;
variable device_cfg
uint8_t usbd_status::device_cfg;
variable device_state
uint8_t usbd_status::device_state;
variable ep0size
uint8_t usbd_status::ep0size;
The documentation for this class was generated from the following file fw/rbcx-coprocessor/lib/libusb_stm32/include/usbd_core.h