STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Functions
usbh_conf_template.c File Reference
#include "usbh_core.h"

Go to the source code of this file.

Functions

USBH_StatusTypeDef USBH_LL_Init (USBH_HandleTypeDef *phost)
 USBH_LL_Init Initialize the Low Level portion of the Host driver. More...
 
USBH_StatusTypeDef USBH_LL_DeInit (USBH_HandleTypeDef *phost)
 USBH_LL_DeInit De-Initialize the Low Level portion of the Host driver. More...
 
USBH_StatusTypeDef USBH_LL_Start (USBH_HandleTypeDef *phost)
 USBH_LL_Start Start the Low Level portion of the Host driver. More...
 
USBH_StatusTypeDef USBH_LL_Stop (USBH_HandleTypeDef *phost)
 USBH_LL_Stop Stop the Low Level portion of the Host driver. More...
 
USBH_SpeedTypeDef USBH_LL_GetSpeed (USBH_HandleTypeDef *phost)
 USBH_LL_GetSpeed Return the USB Host Speed from the Low Level Driver. More...
 
USBH_StatusTypeDef USBH_LL_ResetPort (USBH_HandleTypeDef *phost)
 USBH_LL_ResetPort Reset the Host Port of the Low Level Driver. More...
 
uint32_t USBH_LL_GetLastXferSize (USBH_HandleTypeDef *phost, uint8_t pipe)
 USBH_LL_GetLastXferSize Return the last transferred packet size. More...
 
USBH_StatusTypeDef USBH_LL_OpenPipe (USBH_HandleTypeDef *phost, uint8_t pipe_num, uint8_t epnum, uint8_t dev_address, uint8_t speed, uint8_t ep_type, uint16_t mps)
 USBH_LL_OpenPipe Open a pipe of the Low Level Driver. More...
 
USBH_StatusTypeDef USBH_LL_ClosePipe (USBH_HandleTypeDef *phost, uint8_t pipe)
 USBH_LL_ClosePipe Close a pipe of the Low Level Driver. More...
 
USBH_StatusTypeDef USBH_LL_SubmitURB (USBH_HandleTypeDef *phost, uint8_t pipe, uint8_t direction, uint8_t ep_type, uint8_t token, uint8_t *pbuff, uint16_t length, uint8_t do_ping)
 USBH_LL_SubmitURB Submit a new URB to the low level driver. More...
 
USBH_URBStateTypeDef USBH_LL_GetURBState (USBH_HandleTypeDef *phost, uint8_t pipe)
 USBH_LL_GetURBState Get a URB state from the low level driver. More...
 
USBH_StatusTypeDef USBH_LL_DriverVBUS (USBH_HandleTypeDef *phost, uint8_t state)
 USBH_LL_DriverVBUS Drive VBUS. More...
 
USBH_StatusTypeDef USBH_LL_SetToggle (USBH_HandleTypeDef *phost, uint8_t pipe, uint8_t toggle)
 USBH_LL_SetToggle Set toggle for a pipe. More...
 
uint8_t USBH_LL_GetToggle (USBH_HandleTypeDef *phost, uint8_t pipe)
 USBH_LL_GetToggle Return the current toggle of a pipe. More...
 
void USBH_Delay (uint32_t Delay)
 USBH_Delay Delay routine for the USB Host Library. More...