[FL-1111] SD card rework with SPI API (#496)
* api-hal-spi: make fast and slow sd card devices * api-hal-spi: add configuration for spi bus * fatfs: rework sd card driver with api-hal-spi * api-hal-spi: enable spi in bus reset
This commit is contained in:
@@ -25,6 +25,19 @@ void api_hal_spi_bus_lock(const ApiHalSpiBus* bus);
|
||||
*/
|
||||
void api_hal_spi_bus_unlock(const ApiHalSpiBus* bus);
|
||||
|
||||
/**
|
||||
* Configure SPI bus
|
||||
* @param bus - spi bus handler
|
||||
* @param config - spi configuration structure
|
||||
*/
|
||||
void api_hal_spi_bus_configure(const ApiHalSpiBus* bus, const SPI_InitTypeDef* config);
|
||||
|
||||
/**
|
||||
* Reset SPI bus
|
||||
* @param bus - spi bus handler
|
||||
*/
|
||||
void api_hal_spi_bus_reset(const ApiHalSpiBus* bus);
|
||||
|
||||
/** SPI Receive
|
||||
* @param bus - spi bus handler
|
||||
* @param buffer - receive buffer
|
||||
|
Reference in New Issue
Block a user