93 #ifndef ti_drivers_sdhost_SDHostCC3200__include
94 #define ti_drivers_sdhost_SDHostCC3200__include
123 #define SDHostCC3200_CMD_RESERVED (32)
137 #define SDHostCC3200_STATUS_RESERVED (-32)
155 #define SDHostCC3200_STATUS_SUCCESS (0)
166 #define SDHostCC3200_STATUS_ERROR (-1)
175 #define SDHostCC3200_STATUS_UNDEFINEDCMD (-2)
unsigned int powerMgrId
Definition: SDHostCC3200.h:304
struct SDHostCC3200_Config * SDHostCC3200_Handle
A handle that is returned from a SDHost_open() call.
Definition: SDHostCC3200.h:310
SDHostCC3200 Object.
Definition: SDHostCC3200.h:277
SDHostCC3200 Hardware attributes.
Definition: SDHostCC3200.h:243
Definition: SDHostCC3200.h:199
int_least8_t cmdPinMode
Definition: SDHostCC3200.h:263
void SDHostCC3200_init(SDHostCC3200_Handle handle)
uint_fast32_t numSec
Definition: SDHostCC3200.h:285
SDHost Global configuration.
Definition: SDHostCC3200.h:323
int_least8_t clkPinMode
Definition: SDHostCC3200.h:269
uint_fast32_t baseAddr
Definition: SDHostCC3200.h:251
void * SemaphoreP_Handle
Opaque client reference to an instance of a SemaphoreP.
Definition: SemaphoreP.h:96
Semaphore module for the RTOS Porting Interface.
void SDHostCC3200_Params_init(SDHostCC3200_Params *params)
Power_NotifyObj postNotify
Definition: SDHostCC3200.h:302
SDHostCC3200_Handle SDHostCC3200_open(uint_least8_t index, uint_least8_t drv, SDHostCC3200_Params *params)
BYTE DSTATUS
Definition: diskio.h:19
void SDHostCC3200_close(SDHostCC3200_Handle handle)
SemaphoreP_Handle sdSem
Definition: SDHostCC3200.h:296
uintptr_t custom
Definition: SDHostCC3200.h:342
SDHostCC3200_CardType
SD Card type inserted.
Definition: SDHostCC3200.h:196
uint_fast32_t rca
Definition: SDHostCC3200.h:287
Power notify object structure.
Definition: Power.h:112
SDHostCC3200_CardType cardType
Definition: SDHostCC3200.h:291
Definition: SDHostCC3200.h:198
void const * hwAttrs
Definition: SDHostCC3200.h:328
Definition: SDHostCC3200.h:197
void * object
Definition: SDHostCC3200.h:325
struct SDHostCC3200_Config SDHostCC3200_Config
SDHost Global configuration.
int_least8_t cmdPin
Definition: SDHostCC3200.h:260
int_least8_t dataPinMode
Definition: SDHostCC3200.h:257
Definition: SDHostCC3200.h:200
uint_fast32_t clkRate
Definition: SDHostCC3200.h:245
DSTATUS diskState
Definition: SDHostCC3200.h:279
SDHostParameters.
Definition: SDHostCC3200.h:341
volatile int_fast32_t stat
Definition: SDHostCC3200.h:289
struct SDHostCC3200_Params SDHostCC3200_Params
SDHostParameters.
void * HwiP_Handle
Opaque client reference to an instance of a HwiP.
Definition: HwiP.h:66
uint_fast32_t driveNumber
Definition: SDHostCC3200.h:283
int_least8_t dataPin
Definition: SDHostCC3200.h:254
HwiP_Handle hwiHandle
Definition: SDHostCC3200.h:300
Hardware Interrupt module for the RTOS Porting Interface.
struct SDHostCC3200_HWAttrs SDHostCC3200_HWAttrs
struct SDHostCC3200_Object SDHostCC3200_Object
SDHostCC3200 Object.
FATFS filesystem
Definition: SDHostCC3200.h:281
int_fast8_t SDHostCC3200_control(SDHostCC3200_Handle handle, uint_fast32_t cmd, uintptr_t arg)
int_least8_t clkPin
Definition: SDHostCC3200.h:266
int_fast32_t intPriority
Definition: SDHostCC3200.h:248