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 |
|
Piotr Esden-Tempski
|
994d559a6c
|
Corrected interrupt flag register defines.
|
2012-02-29 18:00:10 -08:00 |
|
Piotr Esden-Tempski
|
f5cd026ae3
|
Added dma_channel_reset prototype.
|
2012-02-29 17:53:46 -08:00 |
|
Piotr Esden-Tempski
|
ec904f176b
|
Cleaned up and streamlined DMA support for f1. Definitely needs a bunch of testing!
|
2012-02-29 16:02:51 -08:00 |
|
Piotr Esden-Tempski
|
20c5e56234
|
Fixed spi convenience reset function to compile properly.
|
2012-02-29 12:02:36 -08:00 |
|
Piotr Esden-Tempski
|
c49f505df4
|
Added spi reset convenience function.
|
2012-02-28 11:28:29 -08:00 |
|
Piotr Esden-Tempski
|
2b3f07ee08
|
Added reset function to i2c convenience functions.
|
2012-02-24 17:14:50 -08:00 |
|
Piotr Esden-Tempski
|
cbef43ddd8
|
Added set priority group convenience function.
|
2012-02-24 16:43:37 -08:00 |
|
Piotr Esden-Tempski
|
c5e5c0fdab
|
Updated SCB_AIRCR_PRIGROUP bit definitions to be more consistent with the style the library.
|
2012-02-24 16:21:23 -08:00 |
|
Piotr Esden-Tempski
|
1c5dfd9d22
|
Added fancyblink for lisa/m V2
|
2012-02-21 16:12:29 -08:00 |
|
Piotr Esden-Tempski
|
c654b2199a
|
Renamed current lisa-m tests to lisa-m-1 as it differs a bit from v2.
|
2012-02-21 13:51:56 -08:00 |
|
Piotr Esden-Tempski
|
bffbb0e54d
|
Added missing gpio definitions for timer 5.
|
2012-02-13 19:45:28 -08:00 |
|
Piotr Esden-Tempski
|
5a384ff895
|
Added combined gpio bank definitions to timers as you tend to set those up in bulk.
|
2012-02-13 16:02:08 -08:00 |
|
Piotr Esden-Tempski
|
b325c81127
|
Forgot some BANK suffixes.
|
2012-02-13 13:51:41 -08:00 |
|
Piotr Esden-Tempski
|
d4ea773de4
|
Added bank definitions to f1 gpio header.
|
2012-02-13 13:40:49 -08:00 |
|
Gareth McMullin
|
2433f17e73
|
Fix setting alternate port functions on the STM32F2.
Thanks to Ricardo Martins.
|
2012-02-12 15:00:09 -08:00 |
|
Gareth McMullin
|
03e44e91e3
|
Linker scripts provide stack pointer at the top of RAM.
Thanks to Tomaz Solc.
|
2012-02-12 15:00:09 -08:00 |
|
Gareth McMullin
|
e11185d47d
|
Fix setting alternate port functions on the STM32F4.
Thanks to Ricardo Martins.
|
2012-02-12 15:00:09 -08:00 |
|
Mike Smith
|
7da1967056
|
Add an interface for soft disconnection, and hook it up in the F107 driver.
|
2012-02-12 15:00:08 -08:00 |
|
Mike Smith
|
5310cd1b57
|
Flash sector erase requires the FLASH_SER bit set.
|
2012-02-12 15:00:08 -08:00 |
|
Mike Smith
|
cdcfaaf688
|
F4 examples should build for F4, pass consistent arguments to the compiler and linker to ensure that compatible libraries are linked.
|
2012-02-12 15:00:08 -08:00 |
|
Piotr Esden-Tempski
|
1a3ad6e998
|
Added the entry point definiton to all stm32 linker scripts. This allows gdb to reset the target correctly on exit.
|
2012-02-11 22:24:41 -08:00 |
|
Uwe Hermann
|
9532195e65
|
More coding-style and cosmetic fixes.
|
2012-02-06 23:39:06 +01:00 |
|
Uwe Hermann
|
5f82f28d01
|
f2/dma.h: Whitespace and coding-style fixes.
|
2012-02-06 23:27:00 +01:00 |
|
Fergus Noble
|
9949b5dcf4
|
Fixed typo in F2 dma header to match the datasheet.
|
2012-02-06 23:08:07 +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 |
|
Fergus Noble
|
477c410be4
|
Added functions to enable and disable DMA from stm32 USART.
|
2012-02-06 23:08:07 +01:00 |
|
Fergus Noble
|
7c67322f75
|
Change stm32 usart baud rate generation to round rather than floor for more accurate divisor selection.
|
2012-02-06 23:08:07 +01:00 |
|
Fergus Noble
|
d071a9ffde
|
Cleaned up the jobygps examples.
|
2012-02-06 23:08:07 +01:00 |
|
Fergus Noble
|
ac29b654a9
|
Fix nasty bug with GPIO alternate function setup on F2/F4 (sorry guys).
|
2012-02-06 23:08:06 +01:00 |
|
Fergus Noble
|
5dce4172a8
|
Fix bug with F4 clock settings, change HPRE to PPRE.
|
2012-02-06 23:08:06 +01:00 |
|
Fergus Noble
|
fae83c43c1
|
Discard .ARM.exidx section to make newlib 64bit (long long) printf support work. This may need to be fixed if using C++.
|
2012-02-06 23:08:06 +01:00 |
|
Fergus Noble
|
31b0466525
|
DMA register definitions for F2.
|
2012-02-06 23:08:06 +01:00 |
|
Fergus Noble
|
8cc888a030
|
Fixing small bug/typo in F2 rcc code.
|
2012-02-06 23:08:06 +01:00 |
|
Gareth McMullin
|
0731bba610
|
usb: Added support for Interface Association descriptors.
|
2011-12-28 21:05:41 +13:00 |
|
Gareth McMullin
|
651917aeb4
|
Added USB example for stm32f4.
Moved clock enable for OTG_FS back into applications. This and gpio config
are the only differences between f107 and f2xx/f4xx.
|
2011-12-17 14:11:39 +13:00 |
|
Piotr Esden-Tempski
|
d630d83972
|
Added CAN example for lisa-m V1.1.
|
2011-11-16 20:57:50 -08:00 |
|
Piotr Esden-Tempski
|
2bc1025bc5
|
Updated all examples to use the new/old usart_set_baudrate api.
|
2011-11-16 18:41:48 -08:00 |
|
Piotr Esden-Tempski
|
8af809a12a
|
Reverted the api of the usart_set_baudrate function to hide the clock rail selection again.
|
2011-11-16 18:41:48 -08:00 |
|
Piotr Esden-Tempski
|
679f39426f
|
Cleaned up header inclusion selection macros.
|
2011-11-16 18:41:48 -08:00 |
|
Piotr Esden-Tempski
|
bf4f8480a6
|
Added address legend to the interrupt vector. Made it easier to crosscheck for correctness.
|
2011-11-16 18:41:48 -08:00 |
|
Piotr Esden-Tempski
|
c6f30043fd
|
Added UART4 and UART5 gpio definitions for stm32f1. Also corrected the naming everywhere. Both peripherals are UARTS not U_S_ARTS.
|
2011-11-16 18:17:56 -08:00 |
|
Uwe Hermann
|
608ca2a811
|
stm32/f1/gpio.c: Add some Doxygen comments.
|
2011-11-17 00:12:47 +01:00 |
|
Uwe Hermann
|
373794ab68
|
usb: Fix some Doxygen comments.
|
2011-11-17 00:12:47 +01:00 |
|
Uwe Hermann
|
3e9b9cb345
|
usb: Coding-style fixes.
|
2011-11-17 00:12:43 +01:00 |
|
Uwe Hermann
|
d97c937b8e
|
lib: More small fixes.
|
2011-11-17 00:09:29 +01:00 |
|
Uwe Hermann
|
0d25aa3fcd
|
lib/stm32/f4: Coding-style fixes.
|
2011-11-17 00:09:28 +01:00 |
|
Uwe Hermann
|
50f680f3f7
|
lib/stm32/f2: Coding-style fixes.
|
2011-11-17 00:09:27 +01:00 |
|
Uwe Hermann
|
8725bc5171
|
lib/stm32/f1: Coding-style fixes.
|
2011-11-17 00:09:27 +01:00 |
|
Uwe Hermann
|
6e7403f769
|
lib/stm32/*.c: Coding-style fixes.
|
2011-11-17 00:09:26 +01:00 |
|