aboutsummaryrefslogtreecommitdiff
path: root/lib/stm32/nvic.c
AgeCommit message (Collapse)Author
2012-08-31ADC documentation addedKen Sarkies
In adc.h additional defines needed to assist documentation - lines 172-191 added, and 384,436-451 are duplicates of earlier defines to complete parameter sets (compiler has no trouble with these). Minor doc corrections to other files. No code changes (apart from additional defines).
2012-08-18Update to doxygen comments to fix promiscuity problem (see later)Ken Sarkies
2012-08-14Revert nvic_set_priority to original form. Minor doxygen markup changes.Ken Sarkies
2012-07-09Fix compile errorKen Sarkies
2012-07-09NVIC_Set_Interrupt_Priority: change to use 4-bit fields.Ken Sarkies
(viz STM32F10xxx Cortex-M3 programming manual PM0056 and Cortex-M3-Generic-User-Guide.pdf) Doxygen commentary added
2012-05-26Fixed setting of interrupt priorities.Gareth McMullin
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-06More coding-style and cosmetic fixes.Uwe Hermann
2012-02-06Fix numerous bugs in NVIC convenience functions, doing an |= on a clear ↵Fergus Noble
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.
2011-11-17lib/stm32/*.c: Coding-style 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