summaryrefslogtreecommitdiff
path: root/src/avr/ao_spi_usart.c
Commit message (Collapse)AuthorAge
* altos/avr: Clear SPI receive buffer before clocking new data inKeith Packard2011-10-11
| | | | | | | I don't know why this is necessary, but the receive buffer gets 'extra' data added somehow. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/avr: SPI mutex is now held by the caller, not the SPI driverKeith Packard2011-10-11
| | | | | | | | | SPI transactions generally require a read followed by a write, with the chip select held the whole time. As a result, the SPI bus must be held across multiple transactions. To make this reliable, the caller must hold the SPI mutex, instead of the underlying SPI driver. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Integrate telescience supportKeith Packard2011-08-26
Adds a few drivers including an LCD driver Signed-off-by: Keith Packard <keithp@keithp.com>