Prusa MINI Firmware overview
USBH_CONF_Exported_Defines

Defines for configuration of the Usb host. More...

Collaboration diagram for USBH_CONF_Exported_Defines:

Macros

#define USBH_MAX_NUM_ENDPOINTS   2
 
#define USBH_MAX_NUM_INTERFACES   2
 
#define USBH_MAX_NUM_CONFIGURATION   1
 
#define USBH_KEEP_CFG_DESCRIPTOR   1
 
#define USBH_MAX_NUM_SUPPORTED_CLASS   1
 
#define USBH_MAX_SIZE_CONFIGURATION   256
 
#define USBH_MAX_DATA_BUFFER   512
 
#define USBH_DEBUG_LEVEL   0
 
#define USBH_USE_OS   1
 
#define HOST_HS   0
 
#define HOST_FS   1
 
#define USBH_PROCESS_PRIO   osPriorityNormal
 
#define USBH_PROCESS_STACK_SIZE   ((uint16_t)128)
 

Detailed Description

Defines for configuration of the Usb host.

Macro Definition Documentation

◆ USBH_MAX_NUM_ENDPOINTS

#define USBH_MAX_NUM_ENDPOINTS   2

◆ USBH_MAX_NUM_INTERFACES

#define USBH_MAX_NUM_INTERFACES   2

◆ USBH_MAX_NUM_CONFIGURATION

#define USBH_MAX_NUM_CONFIGURATION   1

◆ USBH_KEEP_CFG_DESCRIPTOR

#define USBH_KEEP_CFG_DESCRIPTOR   1

◆ USBH_MAX_NUM_SUPPORTED_CLASS

#define USBH_MAX_NUM_SUPPORTED_CLASS   1

◆ USBH_MAX_SIZE_CONFIGURATION

#define USBH_MAX_SIZE_CONFIGURATION   256

◆ USBH_MAX_DATA_BUFFER

#define USBH_MAX_DATA_BUFFER   512

◆ USBH_DEBUG_LEVEL

#define USBH_DEBUG_LEVEL   0

◆ USBH_USE_OS

#define USBH_USE_OS   1

◆ HOST_HS

#define HOST_HS   0

◆ HOST_FS

#define HOST_FS   1

◆ USBH_PROCESS_PRIO

#define USBH_PROCESS_PRIO   osPriorityNormal

◆ USBH_PROCESS_STACK_SIZE

#define USBH_PROCESS_STACK_SIZE   ((uint16_t)128)