STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Data Fields

#include <usbd_def.h>

Data Fields

uint8_t(* Init )(struct _USBD_HandleTypeDef *pdev, uint8_t cfgidx)
 
uint8_t(* DeInit )(struct _USBD_HandleTypeDef *pdev, uint8_t cfgidx)
 
uint8_t(* Setup )(struct _USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req)
 
uint8_t(* EP0_TxSent )(struct _USBD_HandleTypeDef *pdev)
 
uint8_t(* EP0_RxReady )(struct _USBD_HandleTypeDef *pdev)
 
uint8_t(* DataIn )(struct _USBD_HandleTypeDef *pdev, uint8_t epnum)
 
uint8_t(* DataOut )(struct _USBD_HandleTypeDef *pdev, uint8_t epnum)
 
uint8_t(* SOF )(struct _USBD_HandleTypeDef *pdev)
 
uint8_t(* IsoINIncomplete )(struct _USBD_HandleTypeDef *pdev, uint8_t epnum)
 
uint8_t(* IsoOUTIncomplete )(struct _USBD_HandleTypeDef *pdev, uint8_t epnum)
 
uint8_t *(* GetHSConfigDescriptor )(uint16_t *length)
 
uint8_t *(* GetFSConfigDescriptor )(uint16_t *length)
 
uint8_t *(* GetOtherSpeedConfigDescriptor )(uint16_t *length)
 
uint8_t *(* GetDeviceQualifierDescriptor )(uint16_t *length)
 

Detailed Description

Definition at line 160 of file usbd_def.h.

Field Documentation

uint8_t(* DataIn) (struct _USBD_HandleTypeDef *pdev, uint8_t epnum)

Definition at line 169 of file usbd_def.h.

uint8_t(* DataOut) (struct _USBD_HandleTypeDef *pdev, uint8_t epnum)

Definition at line 170 of file usbd_def.h.

uint8_t(* DeInit) (struct _USBD_HandleTypeDef *pdev, uint8_t cfgidx)

Definition at line 163 of file usbd_def.h.

uint8_t(* EP0_RxReady) (struct _USBD_HandleTypeDef *pdev)

Definition at line 167 of file usbd_def.h.

uint8_t(* EP0_TxSent) (struct _USBD_HandleTypeDef *pdev)

Definition at line 166 of file usbd_def.h.

uint8_t*(* GetDeviceQualifierDescriptor) (uint16_t *length)

Definition at line 178 of file usbd_def.h.

uint8_t*(* GetFSConfigDescriptor) (uint16_t *length)

Definition at line 176 of file usbd_def.h.

uint8_t*(* GetHSConfigDescriptor) (uint16_t *length)

Definition at line 175 of file usbd_def.h.

uint8_t*(* GetOtherSpeedConfigDescriptor) (uint16_t *length)

Definition at line 177 of file usbd_def.h.

uint8_t(* Init) (struct _USBD_HandleTypeDef *pdev, uint8_t cfgidx)

Definition at line 162 of file usbd_def.h.

uint8_t(* IsoINIncomplete) (struct _USBD_HandleTypeDef *pdev, uint8_t epnum)

Definition at line 172 of file usbd_def.h.

uint8_t(* IsoOUTIncomplete) (struct _USBD_HandleTypeDef *pdev, uint8_t epnum)

Definition at line 173 of file usbd_def.h.

uint8_t(* Setup) (struct _USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req)

Definition at line 165 of file usbd_def.h.

uint8_t(* SOF) (struct _USBD_HandleTypeDef *pdev)

Definition at line 171 of file usbd_def.h.


The documentation for this struct was generated from the following file: