Jump to main content

##

# 1.1.7 SDSPI Driver

The SDSPI driver is a multi-client multi-instance buffer model based block driver interface which can be used to communicate with SD cards.

Key Features of Memory Driver:

- Supports asynchronous (non-blocking) and synchronous (blocking) mode of operation

- Supports both DMA and non-DMA modes

- The SDSPI driver is capable of interacting to the SD Card either via SPI PLIB interface or via SPI Driver interface, selectable in MHC configuration of the SDSPI driver.

- The driver API interface can be used directly by the application to read/write directly from the SD Card Or the SDSPI driver can be used with a file system