Functions | Variables
usbhmsc.c File Reference
#include <stdbool.h>
#include <stdint.h>
#include "ti/devices/msp432e4/driverlib/driverlib.h"
#include "ti/usblib/msp432e4/usblib.h"
#include "ti/usblib/msp432e4/usblibpriv.h"
#include "ti/usblib/msp432e4/usbmsc.h"
#include "usbhost.h"
#include "usbhostpriv.h"
#include "usbhmsc.h"
#include "usbhscsi.h"
Include dependency graph for usbhmsc.c:

Functions

int32_t USBHMSCDriveReady (tUSBHMSCInstance *psMSCInstance)
 
tUSBHMSCInstanceUSBHMSCDriveOpen (uint32_t ui32Drive, tUSBHMSCCallback pfnCallback)
 
void USBHMSCDriveClose (tUSBHMSCInstance *psMSCInstance)
 
int32_t USBHMSCBlockRead (tUSBHMSCInstance *psMSCInstance, uint32_t ui32LBA, uint8_t *pui8Data, uint32_t ui32NumBlocks)
 
int32_t USBHMSCBlockWrite (tUSBHMSCInstance *psMSCInstance, uint32_t ui32LBA, uint8_t *pui8Data, uint32_t ui32NumBlocks)
 
uint32_t USBHMSCLPMSleep (tUSBHMSCInstance *psMSCInstance)
 
uint32_t USBHMSCLPMStatus (tUSBHMSCInstance *psMSCInstance)
 

Variables

const tUSBHostClassDriver g_sUSBHostMSCClassDriver
 
Copyright 2018, Texas Instruments Incorporated