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

Detailed Description

SDSPI driver implementation using an EUSCI SPI peripheral for MSP432.

============================================================================

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 EUSCI 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 SDSPIMSP432.h:

Go to the source code of this file.

Data Structures

struct  SDSPIMSP432_HWAttrs
 SDSPIMSP432 Hardware attributes. More...
 
struct  SDSPIMSP432_Object
 SDSPIMSP432 Object. More...
 

Typedefs

typedef enum SDSPIMSP432_CardType SDSPIMSP432_CardType
 SD Card type inserted. More...
 
typedef struct SDSPIMSP432_HWAttrs SDSPIMSP432_HWAttrs
 
typedef struct SDSPIMSP432_Object SDSPIMSP432_Object
 SDSPIMSP432 Object. More...
 
typedef struct SDSPIMSP432_ObjectSDSPIMSP432_Handle
 

Enumerations

enum  SDSPIMSP432_CardType {
  SDSPIMSP432_NOCARD = 0,
  SDSPIMSP432_MMC = 1,
  SDSPIMSP432_SDSC = 2,
  SDSPIMSP432_SDHC = 3
}
 SD Card type inserted. More...
 

Variables

const SDSPI_FxnTable SDSPIMSP432_fxnTable
 

Typedef Documentation

SD Card type inserted.

SDSPIMSP432 Object.

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

Enumeration Type Documentation

SD Card type inserted.

Enumerator
SDSPIMSP432_NOCARD 

Unrecognized Card

SDSPIMSP432_MMC 

Multi-media Memory Card (MMC)

SDSPIMSP432_SDSC 

Standard SDCard (SDSC)

SDSPIMSP432_SDHC 

High Capacity SDCard (SDHC)

Variable Documentation

const SDSPI_FxnTable SDSPIMSP432_fxnTable
Copyright 2016, Texas Instruments Incorporated