![]() |
![]() |
TI-RTOS Drivers
tidrivers_full_2_20_01_10
|
SDSPI driver implementation for a CC3200 SPI peripheral used with the SDSPI driver.
============================================================================
The SDSPI header file should be included in an application as follows:
Refer to SDSPI.h for a complete description of APIs & example of use.
This SDSPI driver implementation is designed to operate on a CC3200 SPI controller using a polling method.
#include <stdint.h>
#include <ti/drivers/SDSPI.h>
#include <ti/mw/fatfs/ff.h>
#include <ti/mw/fatfs/diskio.h>
Go to the source code of this file.
Data Structures | |
struct | SDSPICC3200_HWAttrs |
SDSPICC3200 Hardware attributes. More... | |
struct | SDSPICC3200_Object |
SDSPICC3200 Object. More... | |
Typedefs | |
typedef unsigned long | SDSPIBaseAddrType |
typedef unsigned long | SDSPIDataType |
typedef enum SDSPICC3200_CardType | SDSPICC3200_CardType |
SD Card type inserted. More... | |
typedef struct SDSPICC3200_HWAttrs | SDSPICC3200_HWAttrs |
typedef struct SDSPICC3200_Object | SDSPICC3200_Object |
SDSPICC3200 Object. More... | |
typedef struct SDSPICC3200_Object * | SDSPICC3200_Handle |
Enumerations | |
enum | SDSPICC3200_CardType { SDSPICC3200_NOCARD = 0, SDSPICC3200_MMC = 1, SDSPICC3200_SDSC = 2, SDSPICC3200_SDHC = 3 } |
SD Card type inserted. More... | |
Variables | |
const SDSPI_FxnTable | SDSPICC3200_fxnTable |
typedef unsigned long SDSPIBaseAddrType |
typedef unsigned long SDSPIDataType |
typedef enum SDSPICC3200_CardType SDSPICC3200_CardType |
SD Card type inserted.
typedef struct SDSPICC3200_HWAttrs SDSPICC3200_HWAttrs |
typedef struct SDSPICC3200_Object SDSPICC3200_Object |
SDSPICC3200 Object.
The application must not access any member variables of this structure!
typedef struct SDSPICC3200_Object * SDSPICC3200_Handle |
enum SDSPICC3200_CardType |
const SDSPI_FxnTable SDSPICC3200_fxnTable |