X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=drv%2Fspi_bitbang.h;h=85816d87bb73f1ba8fa9bd1c6c9b8b8ef2de4598;hb=HEAD;hp=ff716906f00ab625489ae2d5684e09f7df820259;hpb=99c4b926f3abbc334bcf459b1d9057ab9bd255de;p=bertos.git diff --git a/drv/spi_bitbang.h b/drv/spi_bitbang.h deleted file mode 100644 index ff716906..00000000 --- a/drv/spi_bitbang.h +++ /dev/null @@ -1,72 +0,0 @@ -/** - * \file - * - * - * \brief Emulated SPI Master for DSP firmware download (interface) - * - * \version $Id: spi.h 15321 2007-03-21 14:45:12Z asterix $ - * - * \author Francesco Sacchi - * \author Daniele Basile - */ - - -#ifndef DRV_SPI_EMU_H -#define DRV_SPI_EMU_H - -#include -#include - -/** - * Define send and receive order bit. - * \{ - */ -#define SPI_LSB_FIRST 1 -#define SPI_MSB_FIRST 2 -/* \} */ - -#if CONFIG_SPI_DATAORDER == SPI_LSB_FIRST - #define SPI_DATAORDER_START 1 - #define SPI_DATAORDER_SHIFT(i) ((i) <<= 1) -#elif CONFIG_SPI_DATAORDER == SPI_MSB_FIRST - #define SPI_DATAORDER_START 0x80 - #define SPI_DATAORDER_SHIFT(i) ((i) >>= 1) -#endif - -void spi_write(const void *buf, size_t len); -void spi_read(void *buf, size_t len); -uint8_t spi_sendRecv(uint8_t c); -void spi_init(void); -void spi_assertSS(void); -void spi_deassertSS(void); - -#endif /* DRV_SPI_EMU_H */