STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Modules | Data Structures | Macros | Typedefs | Enumerations
USBH_LIB_CORE

Modules

 USBH_CORE
 This file is the Header file for usbh_core.c.
 
 USBH_CORE_Exported_Macros
 
 USBH_CORE_Exported_Variables
 
 USBH_CORE_Exported_FunctionsPrototype
 
 USBH_CTLREQ
 This file is the.
 
 USBH_DEF
 This file is includes USB descriptors.
 
 USBH_CORE_Exported_Types
 
 USBH_IOREQ
 This file is the header file for usbh_ioreq.c.
 
 USBH_PIPES
 This file is the header file for usbh_pipes.c.
 

Data Structures

union  uint16_t_uint8_t
 
union  _USB_Setup
 
struct  _DescHeader
 
struct  _DeviceDescriptor
 
struct  _EndpointDescriptor
 
struct  _InterfaceDescriptor
 
struct  _ConfigurationDescriptor
 

Macros

#define USBH_CONFIGURATION_DESCRIPTOR_SIZE
 
#define CONFIG_DESC_wTOTAL_LENGTH
 

Typedefs

typedef union _USB_Setup USB_Setup_TypeDef
 
typedef struct _DescHeader USBH_DescHeader_t
 
typedef struct _DeviceDescriptor USBH_DevDescTypeDef
 
typedef struct _EndpointDescriptor USBH_EpDescTypeDef
 
typedef struct _InterfaceDescriptor USBH_InterfaceDescTypeDef
 
typedef struct _ConfigurationDescriptor USBH_CfgDescTypeDef
 

Enumerations

enum  USBH_StatusTypeDef {
  USBH_OK = 0, USBH_BUSY, USBH_FAIL, USBH_NOT_SUPPORTED,
  USBH_UNRECOVERED_ERROR, USBH_ERROR_SPEED_UNKNOWN
}
 

Detailed Description

Macro Definition Documentation

#define CONFIG_DESC_wTOTAL_LENGTH
Value:
(ConfigurationDescriptorData.ConfigDescfield.\ ConfigurationDescriptor.wTotalLength)

Definition at line 198 of file usbh_def.h.

#define USBH_CONFIGURATION_DESCRIPTOR_SIZE
Value:
#define USB_CONFIGURATION_DESC_SIZE
Definition: usbh_def.h:151
#define USB_ENDPOINT_DESC_SIZE
Definition: usbh_def.h:154
#define USBH_MAX_NUM_ENDPOINTS
#define USB_INTERFACE_DESC_SIZE
Definition: usbh_def.h:153

Definition at line 193 of file usbh_def.h.

Typedef Documentation

Enumeration Type Documentation

Enumerator
USBH_OK 
USBH_BUSY 
USBH_FAIL 
USBH_NOT_SUPPORTED 
USBH_UNRECOVERED_ERROR 
USBH_ERROR_SPEED_UNKNOWN 

Definition at line 302 of file usbh_def.h.