Ken Sarkies
70b2376c9f
Update to doxygen comments to fix promiscuity problem (see later)
2012-08-18 13:32:48 +09:30
Ken Sarkies
0e5e451e22
Revert nvic_set_priority to original form. Minor doxygen markup changes.
2012-08-14 18:25:19 +09:30
Ken Sarkies
9cff0c962b
Fix compile error
2012-07-09 17:12:27 +09:30
Ken Sarkies
cba9561e89
NVIC_Set_Interrupt_Priority: change to use 4-bit fields.
...
(viz STM32F10xxx Cortex-M3 programming manual PM0056 and
Cortex-M3-Generic-User-Guide.pdf)
Doxygen commentary added
2012-07-09 16:54:01 +09:30
Gareth McMullin
154f67598b
Fixed setting of interrupt priorities.
2012-05-26 20:47:47 +12:00
Piotr Esden-Tempski
43561de329
License change of the library to LGPL, version 3 or later.
...
Agreed to by all the significant contributors to the library.
2012-03-02 14:44:49 -08:00
Uwe Hermann
9532195e65
More coding-style and cosmetic fixes.
2012-02-06 23:39:06 +01:00
Fergus Noble
3e47a46c5c
Fix numerous bugs in NVIC convenience functions, doing an |= on a clear register will clear ALL currently enabled irqs, not just the one you specified and other things of that sort. Also changed to support the full range of irq numbers supported by ARMv7M, not just the first 68 used in the STM32F1 series.
2012-02-06 23:08:07 +01:00
Uwe Hermann
6e7403f769
lib/stm32/*.c: Coding-style fixes.
2011-11-17 00:09:26 +01:00
Stephen Caudle
b3a710b0bc
Rename stm32 lib folders to be consistent with include
2011-10-30 17:42:49 -04:00
Fergus Noble
424b094ce8
Renaming lib code for stm32 f1 series.
2011-10-12 22:13:01 -04:00
Uwe Hermann
8f251e8a9d
Some more file/path restructuring.
...
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-31 18:18:39 +01:00
Uwe Hermann
18790a2454
More renames for libopenstm32 -> libopencm3.
2010-12-30 13:19:25 +01:00
Uwe Hermann
be2ac142d9
Rename include/libopenstm32 to include/stm32.
2010-12-30 02:23:51 +01:00
Uwe Hermann
8e084b1517
Move STM32-specific source to lib/stm32 subdir.
2010-12-30 02:12:31 +01:00