aboutsummaryrefslogtreecommitdiff
path: root/lib/stm32/spi.c
AgeCommit message (Collapse)Author
2013-01-08STM32: Moved SPI code into the common area.Ken Sarkies
Updated the documentation so that it appears in all families Also added it to the L1 area, but is untested. An addition to the memorymap allows commonality and a #ifdef added to the spi_common_all code to exclude the case of SPI3 for L1 and F0 as SPI3 doesn't exist in those. An rcc dispatch header was added to remove same code from the spi header.
2012-10-16Initial documentation for SPI, I2C and CRCKen Sarkies
(no code changes)
2012-03-14Made spi_init_master ignore CRC and SPE bits.Piotr Esden-Tempski
2012-03-02License change of the library to LGPL, version 3 or later.Piotr Esden-Tempski
Agreed to by all the significant contributors to the library.
2012-02-29Fixed spi convenience reset function to compile properly.Piotr Esden-Tempski
2012-02-28Added spi reset convenience function.Piotr Esden-Tempski
2011-11-10stm32/spi.c: Coding style fixes and typo fixes.Uwe Hermann
2011-10-30Rename stm32 lib folders to be consistent with includeStephen Caudle
2011-10-12Renaming lib code for stm32 f1 series. Fergus Noble
2010-12-31Some more file/path restructuring.Uwe Hermann
All #includes now explicitly use the "<libopencm3/stm32/rcc.h>" format. If you want to get rid of the "libopencm3" prefix in your local project you can add a respective -I entry in your Makefile (not recommended though). All .ld files and .a libs are installed in $(TOOLCHAIN_DIR)/lib directly (as before), but are now renamed to avoid potential conflicts now or in the future. Examples: libopencm3_lpc13xx.a libopencm3_lpc13xx.ld libopencm3_stm32.a libopencm3_stm32.ld
2010-12-30More renames for libopenstm32 -> libopencm3.Uwe Hermann
2010-12-30Rename include/libopenstm32 to include/stm32.Uwe Hermann
2010-12-30Move STM32-specific source to lib/stm32 subdir.Uwe Hermann