55 #ifndef ti_drivers_usbmschfatfs_USBMSCHFatFsTiva__include
56 #define ti_drivers_usbmschfatfs_USBMSCHFatFsTiva__include
65 #include <ti/sysbios/gates/GateMutex.h>
67 #define ti_sysbios_family_arm_m3_Hwi__nolocalnames
68 #include <ti/sysbios/family/arm/m3/Hwi.h>
69 #include <ti/sysbios/knl/Task.h>
70 #include <ti/sysbios/knl/Semaphore.h>
75 #include <usblib/host/usbhmsc.h>
110 #define HCDMEMORYPOOLSIZE 128
160 ti_sysbios_family_arm_m3_Hwi_Struct
hwi;
171 #undef ti_sysbios_family_arm_m3_Hwi__nolocalnames
Task_Struct taskHCDMain
Definition: USBMSCHFatFsTiva.h:161
USBMSCHFatFsTiva_USBState
USBMSCHFatFsTiva_USBState.
Definition: USBMSCHFatFsTiva.h:118
GateMutex_Struct gateUSBWait
Definition: USBMSCHFatFsTiva.h:162
unsigned long USBMSCType
Definition: USBMSCHFatFsTiva.h:78
struct USBMSCHFatFsTiva_Object USBMSCHFatFsTiva_Object
USBMSCHFatFsTiva Object.
FATFS filesystem
Definition: USBMSCHFatFsTiva.h:167
uint32_t driveNumber
Definition: USBMSCHFatFsTiva.h:158
#define HCDMEMORYPOOLSIZE
Definition: USBMSCHFatFsTiva.h:110
unsigned int intNum
Definition: USBMSCHFatFsTiva.h:148
Definition: USBMSCHFatFsTiva.h:131
GateMutex_Struct gateUSBLibAccess
Definition: USBMSCHFatFsTiva.h:163
Definition: USBMSCHFatFsTiva.h:121
USBMSCHFatFsTiva_USBState volatile state
Definition: USBMSCHFatFsTiva.h:159
struct USBMSCHFatFsTiva_HWAttrs USBMSCHFatFsTiva_HWAttrs
USBMSCHFatFsTiva Hardware attributes.
USBMSCHFatFsTiva Hardware attributes.
Definition: USBMSCHFatFsTiva.h:147
USBMSCHFatFsTiva Object.
Definition: USBMSCHFatFsTiva.h:157
uint8_t memPoolHCD[HCDMEMORYPOOLSIZE]
Definition: USBMSCHFatFsTiva.h:166
struct USBMSCHFatFsTiva_Object * USBMSCHFatFsTiva_Handle
unsigned int intPriority
Definition: USBMSCHFatFsTiva.h:149
The definition of a USBMSCHFatFs function table that contains the required set of functions to contro...
Definition: USBMSCHFatFs.h:262
ti_sysbios_family_arm_m3_Hwi_Struct hwi
Definition: USBMSCHFatFsTiva.h:160
USBMSCHFatFs driver interface.
Definition: USBMSCHFatFsTiva.h:126
const USBMSCHFatFs_FxnTable USBMSCHFatFsTiva_fxnTable
Semaphore_Struct semUSBConnected
Definition: USBMSCHFatFsTiva.h:164
Definition: USBMSCHFatFsTiva.h:119
USBMSCType MSCInstance
Definition: USBMSCHFatFsTiva.h:165