X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=bertos%2Fcpu%2Farm%2Fdrv%2Fspi_dma_at91.c;h=57ed2fbd7203365246ff10cdf8da67e99c0a41e7;hb=f1fab319eb3fe91c157b3a9564841aef62a03554;hp=c4cbf2da70a37b288ddf9fa63ce484577d3c5e3a;hpb=d419ed460bf1051971b9ed055d754dce0953e8c1;p=bertos.git diff --git a/bertos/cpu/arm/drv/spi_dma_at91.c b/bertos/cpu/arm/drv/spi_dma_at91.c index c4cbf2da..57ed2fbd 100644 --- a/bertos/cpu/arm/drv/spi_dma_at91.c +++ b/bertos/cpu/arm/drv/spi_dma_at91.c @@ -36,14 +36,17 @@ * \author Luca Ottaviano */ -#include "cfg/cfg_spi_dma.h" +#include -#include "spi_dma_at91.h" +#include "cfg/cfg_spi_dma.h" #include "hw/hw_spi_dma.h" +#include #include + #include #include + #include #include @@ -129,7 +132,7 @@ static size_t spi_dma_read(UNUSED_ARG(struct KFile *, fd), void *_buf, size_t si #define SPI_DMA_IRQ_PRIORITY 4 -void spi_dma_init(SpiDmaAt91 *spi) +void spi_dma_init(SpiDma *spi) { /* Disable PIO on SPI pins */ PIOA_PDR = BV(SPI0_SPCK) | BV(SPI0_MOSI) | BV(SPI0_MISO); @@ -158,7 +161,7 @@ void spi_dma_init(SpiDmaAt91 *spi) /* Enable SPI */ SPI0_CR = BV(SPI_SPIEN); - DB(spi->fd._type = KFT_SPIDMAAT91); + DB(spi->fd._type = KFT_SPIDMA); spi->fd.write = spi_dma_write; spi->fd.read = spi_dma_read; spi->fd.flush = spi_dma_flush;