TI-RTOS Drivers  tidrivers_full_2_20_00_08
Data Structures | Typedefs | Enumerations | Variables
SDSPIEUSCIB.h File Reference

Detailed Description

SDSPI driver implementation for a USCI 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 USCI SPI controller in a simple polling method.


#include <stdint.h>
#include <ti/drivers/SDSPI.h>
#include <ti/mw/fatfs/ff.h>
#include <ti/mw/fatfs/diskio.h>
Include dependency graph for SDSPIEUSCIB.h:

Go to the source code of this file.

Data Structures

struct  SDSPIEUSCIB_HWAttrsV1
 SDSPIEUSCIB Hardware attributes. More...
 
struct  SDSPIEUSCIB_Object
 SDSPIEUSCIB Object. More...
 

Typedefs

typedef enum SDSPIEUSCIB_CardType SDSPIEUSCIB_CardType
 SD Card type inserted. More...
 
typedef struct SDSPIEUSCIB_HWAttrsV1 SDSPIEUSCIB_HWAttrsV1
 
typedef struct SDSPIEUSCIB_Object SDSPIEUSCIB_Object
 SDSPIEUSCIB Object. More...
 
typedef struct SDSPIEUSCIB_ObjectSDSPIEUSCIB_Handle
 

Enumerations

enum  SDSPIEUSCIB_CardType {
  SDSPIEUSCIB_NOCARD = 0,
  SDSPIEUSCIB_MMC = 1,
  SDSPIEUSCIB_SDSC = 2,
  SDSPIEUSCIB_SDHC = 3
}
 SD Card type inserted. More...
 

Variables

const SDSPI_FxnTable SDSPIEUSCIB_fxnTable
 

Typedef Documentation

SD Card type inserted.

SDSPIEUSCIB Object.

The application must not access any member variables of this structure!

Enumeration Type Documentation

SD Card type inserted.

Enumerator
SDSPIEUSCIB_NOCARD 

Unrecognized Card

SDSPIEUSCIB_MMC 

Multi-media Memory Card (MMC)

SDSPIEUSCIB_SDSC 

Standard SDCard (SDSC)

SDSPIEUSCIB_SDHC 

High Capacity SDCard (SDHC)

Variable Documentation

const SDSPI_FxnTable SDSPIEUSCIB_fxnTable
Copyright 2016, Texas Instruments Incorporated