spi: stm32f0: add SPI driver

This commit is contained in:
S.J.R. van Schaik 2017-03-11 00:55:54 +00:00
parent c7685c1d02
commit a078de7c9f
4 changed files with 137 additions and 0 deletions

21
source/core/spi.c Normal file
View file

@ -0,0 +1,21 @@
#include <stdint.h>
#include <stdlib.h>
#include <spi.h>
int spi_set_cs_level(struct spi_dev *dev, int level)
{
if (!dev)
return -1;
return dev->ops->set_cs_level(dev, level);
}
int spi_tx_rx(struct spi_dev *dev, void *rx_buf, const void *tx_buf,
size_t len)
{
if (!dev)
return -1;
return dev->ops->tx_rx(dev, rx_buf, tx_buf, len);
}