BeRTOS
Functions
spi_bitbang.c File Reference

Emulated SPI Master for DSP firmware download (impl.) More...

#include "spi_bitbang.h"
#include "hw/hw_spi.h"
#include "cfg/cfg_spi_bitbang.h"
#include <cfg/module.h>
#include <cpu/irq.h>

Go to the source code of this file.

Functions

uint8_t spi_sendRecv (uint8_t c)
 Send byte c over MOSI line, CONFIG_SPI_DATAORDER first.
void spi_read (void *_buff, size_t len)
 Read.
void spi_write (const void *_buff, size_t len)
 Write.

Detailed Description

Emulated SPI Master for DSP firmware download (impl.)

Author:
Francesco Sacchi <batt@develer.com>
Daniele Basile <asterix@develer.com>

Definition in file spi_bitbang.c.


Function Documentation

void spi_read ( void *  _buff,
size_t  len 
)

Read.

Parameters:
lenfrom spi, and put it in
_buff.

Definition at line 99 of file spi_bitbang.c.

uint8_t spi_sendRecv ( uint8_t  c)

Send byte c over MOSI line, CONFIG_SPI_DATAORDER first.

SS pin state is left unchanged.

Definition at line 64 of file spi_bitbang.c.

void spi_write ( const void *  _buff,
size_t  len 
)

Write.

Parameters:
lento spi, and take it from
_buff.

Definition at line 112 of file spi_bitbang.c.