Prusa MINI Firmware overview
USBD_DESC_Private_Variables

Private variables. More...

Collaboration diagram for USBD_DESC_Private_Variables:

Variables

USBD_DescriptorsTypeDef FS_Desc
 
__ALIGN_BEGIN uint8_t USBD_FS_DeviceDesc[USB_LEN_DEV_DESC__ALIGN_END
 

Detailed Description

Private variables.

Variable Documentation

◆ FS_Desc

◆ __ALIGN_END

__ALIGN_BEGIN uint8_t USBD_StrDesc [USBD_MAX_STR_DESC_SIZ] __ALIGN_END
Initial value:

USB standard device descriptor.

USB lang indentifier descriptor.

LOBYTE
#define LOBYTE(x)
Definition: usbd_def.h:263
HIBYTE
#define HIBYTE(x)
Definition: usbd_def.h:264
USBD_FS_DeviceDescriptor
uint8_t * USBD_FS_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Return the device descriptor.
Definition: usbd_desc.c:264
USBD_FS_SerialStrDescriptor
uint8_t * USBD_FS_SerialStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Return the serial number string descriptor.
Definition: usbd_desc.c:312
USBD_IDX_PRODUCT_STR
#define USBD_IDX_PRODUCT_STR
Definition: usbd_def.h:68
USB_DESC_TYPE_DEVICE
#define USB_DESC_TYPE_DEVICE
Definition: usbd_def.h:95
USB_MAX_EP0_SIZE
#define USB_MAX_EP0_SIZE
Definition: usbd_def.h:115
USBD_FS_InterfaceStrDescriptor
uint8_t * USBD_FS_InterfaceStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Return the interface string descriptor.
Definition: usbd_desc.c:342
USBD_MAX_NUM_CONFIGURATION
#define USBD_MAX_NUM_CONFIGURATION
Definition: usbd_conf.h:97
USBD_IDX_MFC_STR
#define USBD_IDX_MFC_STR
Definition: usbd_def.h:67
USBD_FS_ProductStrDescriptor
uint8_t * USBD_FS_ProductStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Return the product string descriptor.
Definition: usbd_desc.c:286
USBD_FS_ManufacturerStrDescriptor
uint8_t * USBD_FS_ManufacturerStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Return the manufacturer string descriptor.
Definition: usbd_desc.c:301
USBD_FS_ConfigStrDescriptor
uint8_t * USBD_FS_ConfigStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Return the configuration string descriptor.
Definition: usbd_desc.c:327
USBD_VID
#define USBD_VID
Definition: usbd_desc.c:94
USBD_IDX_SERIAL_STR
#define USBD_IDX_SERIAL_STR
Definition: usbd_def.h:69
USBD_FS_LangIDStrDescriptor
uint8_t * USBD_FS_LangIDStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Return the LangID string descriptor.
Definition: usbd_desc.c:275
USBD_PID_FS
#define USBD_PID_FS
Definition: usbd_desc.c:97