aboutsummaryrefslogtreecommitdiff
path: root/lib/Makefile
AgeCommit message (Collapse)Author
2010-12-30Move STM32-specific source to lib/stm32 subdir.Uwe Hermann
2010-12-29Make the build/clean targets a bit less verbose.Uwe Hermann
2010-12-27Added gc-sections. Now unused functions are being garbage collected.Piotr Esden-Tempski
2010-12-25Factored out CAN helper functions out of the example. Test code now also ↵Piotr Esden-Tempski
uses the received data.
2010-12-17Build fixes for ethernet.c, and hook it up.Uwe Hermann
2010-11-02Initial USB device stack for STM32.Uwe Hermann
Patch provided by Gareth McMullin <gareth@blacksphere.co.nz>, thanks a lot!
2010-05-12Initial EXTI support.Thomas Otto
Thanks to Mark Butler <mbutler@physics.otago.ac.nz>.
2010-03-25Integrated systick into build system.Thomas Otto
2010-03-22added dma.h and basic functionsThomas Otto
2010-03-01Add initial set of I2C functions.Uwe Hermann
Thomas Otto has tested the code by successfully talking to a temperature sensor from ST in master tranciever mode. Thanks Thomas Otto <tommi@viadmin.org> for the patch!
2010-01-25Moved vector_table to the library.Piotr Esden-Tempski
2010-01-22Add initial (unfinished, untested) RTC support.Uwe Hermann
2010-01-16Added basic NVIC register defs and functions.Piotr Esden-Tempski
2010-01-15Add flash.o to list of objects to build.Uwe Hermann
2009-12-30Add initial SPI code.Uwe Hermann
For now, add the following basic SPI functions: - spi_init_master() - spi_write() - spi_read() This is incomplete and untested, yet. Also, add some more SPI bit definition macros and comments.
2009-09-04ADC #defines, contributed by Edward Cheeseman <ed@landcrab.co.nz>.Uwe Hermann
2009-07-22Add initial framework for USART support. So far only some #defines.Uwe Hermann
2009-07-22Add -Wstrict-prototypes to CFLAGS for more strict checking.Uwe Hermann
2009-07-20Add slightly modified rcc.c file, contributed by Federico Ruiz-Ugalde.Uwe Hermann
2009-07-18Switch the license to GPL, version 3 or later.Uwe Hermann
2009-07-16Add missing .PHONY target.Uwe Hermann
2009-07-16Use a Linux kernel style build output printing.Uwe Hermann
Example: $ make install BUILD lib CC gpio.o AR libopenstm32.a BUILD example CC blink.o LD blink INSTALL headers INSTALL lib $ make clean CLEAN blink.o CLEAN blink CLEAN gpio.o CLEAN libopenstm32.a
2009-07-16Make default build silent, use 'make V=1' for verbose build.Uwe Hermann
2009-07-16Add first example project (framework) using libopenstm32.Uwe Hermann
This is intended as a small blink example for the Olimex STM32-H103 board. It doesn't do anything useful (yet), but it builds fine. There's a sample Makefile and a preliminary ld script (which probably needs some more work).
2009-07-16Add dummy gpio.c implementation and final Makefile.Uwe Hermann
The whole lib should now build and install fine. It's not yet tested on hardware, though.