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

Detailed Description

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>
Include dependency graph for SDSPICC3200.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_ObjectSDSPICC3200_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 Documentation

typedef unsigned long SDSPIBaseAddrType
typedef unsigned long SDSPIDataType

SD Card type inserted.

SDSPICC3200 Object.

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

Enumeration Type Documentation

SD Card type inserted.

Enumerator
SDSPICC3200_NOCARD 

Unrecognized Card

SDSPICC3200_MMC 

Multi-media Memory Card (MMC)

SDSPICC3200_SDSC 

Standard SDCard (SDSC)

SDSPICC3200_SDHC 

High Capacity SDCard (SDHC)

Variable Documentation

const SDSPI_FxnTable SDSPICC3200_fxnTable
Copyright 2016, Texas Instruments Incorporated