Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

An SPI BSP is required so that the SD/MMC SPI driver will work on a particular system. For more information about these functions, see section C-7 “SPI BSP”.

...

Function

...

Description

SPI

...

Open (initialize) SPI

...

FSDev_SD_SPI_BSP_SPI_Close()

...

Close (uninitialize) SPI

...

FSDev_SD_SPI_BSP_SPI_Lock()

...

Acquire SPI lock

...

FSDev_SD_SPI_BSP_SPI_Unlock()

...

Release SPI lock

...

FSDev_SD_SPI_BSP_SPI_Rd()

...

Read from SPI

...

FSDev_SD_SPI_BSP_SPI_Wr()

...

Write to SPI

...

FSDev_SD_SPI_BSP_SPI_ChipSelEn()

...

Enable chip select

...

FSDev_SD_SPI_BSP_SPI_ChipSelDis()

...

Disable chip select

...

FSDev_SD_SPI_BSP_SPI_SetClkFreq()

...

Set SPI clock frequency

Table 14-5 SD/MMC SPI BSP functions

 BSP.