TM STM32F4xx Libraries  v1.0.0
Libraries for STM32F4xx devices from Tilen Majerle
tm_stm32f4_usb_msc_host.h
1 
31 #ifndef TM_USB_MSCHOST
32 #define TM_USB_MSCHOST 100
33 
124 #include "stm32f4xx.h"
125 #include "defines.h"
126 
127 #include "ff.h"
128 #include "usbh_core.h"
129 #include "usbh_usr.h"
130 #include "usbh_msc_core.h"
131 
141 typedef enum {
149 
166 
175 void TM_USB_MSCHOST_Process(void);
176 
184 
197 /* C++ detection */
198 #ifdef __cplusplus
199 }
200 #endif
201 
202 #endif
203 
Definition: tm_stm32f4_usb_msc_host.h:143
TM_USB_MSCHOST_Result_t TM_USB_MSCHOST_Device(void)
Checks device status.
TM_USB_MSCHOST_Result_t TM_USB_MSCHOST_Init(void)
Initializes USB MSC HOST peripheral.
Definition: tm_stm32f4_usb_msc_host.h:146
Definition: tm_stm32f4_usb_msc_host.h:147
TM_USB_MSCHOST_Result_t
USB MSC Host result enumeration.
Definition: tm_stm32f4_usb_msc_host.h:141
void TM_USB_MSCHOST_Process(void)
Definition: tm_stm32f4_usb_msc_host.h:142
Definition: tm_stm32f4_usb_msc_host.h:144
Definition: tm_stm32f4_usb_msc_host.h:145