aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-11Added the entry point definiton to all stm32 linker scripts. This allows gdb ↵Piotr Esden-Tempski
to reset the target correctly on exit.
2012-02-06More coding-style and cosmetic fixes.Uwe Hermann
2012-02-06f2/dma.h: Whitespace and coding-style fixes.Uwe Hermann
2012-02-06Fixed typo in F2 dma header to match the datasheet.Fergus Noble
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.
2012-02-06Added functions to enable and disable DMA from stm32 USART.Fergus Noble
2012-02-06Change stm32 usart baud rate generation to round rather than floor for more ↵Fergus Noble
accurate divisor selection.
2012-02-06Cleaned up the jobygps examples.Fergus Noble
2012-02-06Fix nasty bug with GPIO alternate function setup on F2/F4 (sorry guys).Fergus Noble
2012-02-06Fix bug with F4 clock settings, change HPRE to PPRE.Fergus Noble
2012-02-06Discard .ARM.exidx section to make newlib 64bit (long long) printf support ↵Fergus Noble
work. This may need to be fixed if using C++.
2012-02-06DMA register definitions for F2.Fergus Noble
2012-02-06Fixing small bug/typo in F2 rcc code.Fergus Noble
2011-12-28usb: Added support for Interface Association descriptors.Gareth McMullin
2011-12-17Added USB example for stm32f4.Gareth McMullin
Moved clock enable for OTG_FS back into applications. This and gpio config are the only differences between f107 and f2xx/f4xx.
2011-11-16Added CAN example for lisa-m V1.1.Piotr Esden-Tempski
2011-11-16Updated all examples to use the new/old usart_set_baudrate api.Piotr Esden-Tempski
2011-11-16Reverted the api of the usart_set_baudrate function to hide the clock rail ↵Piotr Esden-Tempski
selection again.
2011-11-16Cleaned up header inclusion selection macros.Piotr Esden-Tempski
2011-11-16Added address legend to the interrupt vector. Made it easier to crosscheck ↵Piotr Esden-Tempski
for correctness.
2011-11-16Added UART4 and UART5 gpio definitions for stm32f1. Also corrected the ↵Piotr Esden-Tempski
naming everywhere. Both peripherals are UARTS not U_S_ARTS.
2011-11-17stm32/f1/gpio.c: Add some Doxygen comments.Uwe Hermann
2011-11-17usb: Fix some Doxygen comments.Uwe Hermann
2011-11-17usb: Coding-style fixes.Uwe Hermann
2011-11-17lib: More small fixes.Uwe Hermann
2011-11-17lib/stm32/f4: Coding-style fixes.Uwe Hermann
2011-11-17lib/stm32/f2: Coding-style fixes.Uwe Hermann
2011-11-17lib/stm32/f1: Coding-style fixes.Uwe Hermann
2011-11-17lib/stm32/*.c: Coding-style fixes.Uwe Hermann
2011-11-13examples: Even more coding-style fixes.Uwe Hermann
2011-11-13examples: Remove duplicate example linker scripts.Uwe Hermann
Only add one linker script per eval board, and have the Makefiles use that. This avoids duplication, and various copy-paste errors and left-overs which we already have in the tree. Some of the linker scripts are not really correct, yet. Both, the comments which say which board, chip, and RAM/ROM sizes are used, as well as the actual RAM/ROM size definitions are sometimes copy-pasted from other boards and are thus incorrect. This needs to be fixed.
2011-11-13other/*: Random coding-style fixes.Uwe Hermann
2011-11-13other/i2c_stts75_sensor: Cosmetics.Uwe Hermann
2011-11-12s/led/LED/.Uwe Hermann
2011-11-12obldc examples: Fix comments and coding-style.Uwe Hermann
2011-11-12other/dogm128: Coding-style fixes.Uwe Hermann
2011-11-12other/adc_temperature_sensor: Cosmetics.Uwe Hermann
2011-11-12other/dma2mem: Fix typos and coding-style.Uwe Hermann
2011-11-12mb525: Fix coding-style and comments.Uwe Hermann
2011-11-12lisa-m/usbhid: Use short types such as u8.Uwe Hermann
2011-11-12lisa-m/usbhid: Coding-style fixes.Uwe Hermann
2011-11-12lisa-m/usb_cdcacm: Coding-style/whitespace fixes.Uwe Hermann
2011-11-12lisa-m/fancyblink: Fix copy-pasted code comments.Uwe Hermann
2011-11-12lm3s: Cosmetics.Uwe Hermann
2011-11-12Only allow one packet in TX fifos.Gareth McMullin
This fixes a problem where packets were written too quickly. The hardware disabled the endpoint after the fist packet is sent, and others just waited in the queue.
2011-11-12Fixed loading of .data in linker scripts.Gareth McMullin
This fixes a problem where the linker included some padding bytes between the end of the .text section (_etext) and the start of the .data section. The C runtime copies from _etext, so all static initialised data was corrupted. This change forces the .data section to be written at _etext to avoid this problem.
2011-11-11stm32f4-discovery/miniblink: Fix board name typo.Uwe Hermann
2011-11-11stm32/dbgmcu.h: Document reserved bits, cosmetic fixes.Uwe Hermann
2011-11-11stm32/iwdg.h: Document reserved bits.Uwe Hermann
2011-11-11stm32/pwr.h: Document reserved bits.Uwe Hermann