discoverpixy
usb_bsp.h
Go to the documentation of this file.
1 
22 /* Define to prevent recursive inclusion -------------------------------------*/
23 #ifndef __USB_BSP__H__
24 #define __USB_BSP__H__
25 
26 /* Includes ------------------------------------------------------------------*/
27 #include "usb_core.h"
28 #include "stm32f4_discovery.h"
29 
73 void BSP_Init(void);
74 
76 void USB_OTG_BSP_uDelay (const uint32_t usec);
77 void USB_OTG_BSP_mDelay (const uint32_t msec);
79 #ifdef USE_HOST_MODE
80 void USB_OTG_BSP_ConfigVBUS(USB_OTG_CORE_HANDLE *pdev);
81 void USB_OTG_BSP_DriveVBUS(USB_OTG_CORE_HANDLE *pdev,uint8_t state);
82 #endif
83 
87 #endif //__USB_BSP__H__
88 
96 /******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
97 
void USB_OTG_BSP_uDelay(const uint32_t usec)
USB_OTG_BSP_uDelay This function provides delay time in micro sec.
Definition: usb_bsp.c:337
void USB_OTG_BSP_Init(USB_OTG_CORE_HANDLE *pdev)
USB_OTG_BSP_Init Initilizes BSP configurations.
Definition: usb_bsp.c:55
This file contains definitions for STM32F4-Discovery Kit's Leds and push-button hardware resources...
void BSP_Init(void)
BSP_Init board user initializations.
Definition: usb_bsp.c:43
Definition: usb_core.h:287
void USB_OTG_BSP_mDelay(const uint32_t msec)
USB_OTG_BSP_mDelay This function provides delay time in milli sec.
Definition: usb_bsp.c:363
Header of the Core Layer.
void USB_OTG_BSP_EnableInterrupt(USB_OTG_CORE_HANDLE *pdev)
USB_OTG_BSP_EnableInterrupt Configures USB Global interrupt.
Definition: usb_bsp.c:217