cbef43ddd8
Added set priority group convenience function.
Piotr Esden-Tempski
2012-02-24 16:43:37 -08:00
c5e5c0fdab
Updated SCB_AIRCR_PRIGROUP bit definitions to be more consistent with the style the library.
Piotr Esden-Tempski
2012-02-24 16:21:23 -08:00
1c5dfd9d22
Added fancyblink for lisa/m V2
Piotr Esden-Tempski
2012-02-21 16:12:29 -08:00
c654b2199a
Renamed current lisa-m tests to lisa-m-1 as it differs a bit from v2.
Piotr Esden-Tempski
2012-02-21 13:51:56 -08:00
bffbb0e54d
Added missing gpio definitions for timer 5.
Piotr Esden-Tempski
2012-02-13 19:45:28 -08:00
5a384ff895
Added combined gpio bank definitions to timers as you tend to set those up in bulk.
Piotr Esden-Tempski
2012-02-13 16:02:08 -08:00
b325c81127
Forgot some BANK suffixes.
Piotr Esden-Tempski
2012-02-13 13:51:41 -08:00
d4ea773de4
Added bank definitions to f1 gpio header.
Piotr Esden-Tempski
2012-02-13 13:40:49 -08:00
2433f17e73
Fix setting alternate port functions on the STM32F2.
Gareth McMullin
2012-01-07 18:59:18 +13:00
03e44e91e3
Linker scripts provide stack pointer at the top of RAM.
Gareth McMullin
2012-01-07 17:03:02 +13:00
e11185d47d
Fix setting alternate port functions on the STM32F4.
Gareth McMullin
2012-01-07 16:58:23 +13:00
7da1967056
Add an interface for soft disconnection, and hook it up in the F107 driver.
Mike Smith
2012-01-02 21:06:48 -08:00
5310cd1b57
Flash sector erase requires the FLASH_SER bit set.
Mike Smith
2012-01-02 21:04:13 -08:00
cdcfaaf688
F4 examples should build for F4, pass consistent arguments to the compiler and linker to ensure that compatible libraries are linked.
Mike Smith
2012-01-02 21:03:22 -08:00
1a3ad6e998
Added the entry point definiton to all stm32 linker scripts. This allows gdb to reset the target correctly on exit.
Piotr Esden-Tempski
2012-01-16 23:46:56 -08:00
9532195e65
More coding-style and cosmetic fixes.
Uwe Hermann
2012-02-06 23:39:06 +01:00
5f82f28d01
f2/dma.h: Whitespace and coding-style fixes.
Uwe Hermann
2012-02-06 23:27:00 +01:00
9949b5dcf4
Fixed typo in F2 dma header to match the datasheet.
Fergus Noble
2012-02-01 17:23:16 -08:00
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.
Fergus Noble
2012-01-31 16:14:55 -08:00
477c410be4
Added functions to enable and disable DMA from stm32 USART.
Fergus Noble
2012-01-31 15:11:46 -08:00
7c67322f75
Change stm32 usart baud rate generation to round rather than floor for more accurate divisor selection.
Fergus Noble
2012-01-31 15:11:17 -08:00
d071a9ffde
Cleaned up the jobygps examples.
Fergus Noble
2012-01-25 23:11:46 -08:00
ac29b654a9
Fix nasty bug with GPIO alternate function setup on F2/F4 (sorry guys).
Fergus Noble
2012-01-25 22:13:56 -08:00
5dce4172a8
Fix bug with F4 clock settings, change HPRE to PPRE.
Fergus Noble
2012-01-25 22:09:54 -08:00
fae83c43c1
Discard .ARM.exidx section to make newlib 64bit (long long) printf support work. This may need to be fixed if using C++.
Fergus Noble
2012-01-25 22:05:09 -08:00
8cc888a030
Fixing small bug/typo in F2 rcc code.
Fergus Noble
2011-12-08 14:06:55 -08:00
0731bba610
usb: Added support for Interface Association descriptors.
Gareth McMullin
2011-12-28 21:04:36 +13:00
651917aeb4
Added USB example for stm32f4.
Gareth McMullin
2011-12-17 14:11:39 +13:00
d630d83972
Added CAN example for lisa-m V1.1.
Piotr Esden-Tempski
2011-11-16 20:57:50 -08:00
2bc1025bc5
Updated all examples to use the new/old usart_set_baudrate api.
Piotr Esden-Tempski
2011-11-16 18:16:48 -08:00
8af809a12a
Reverted the api of the usart_set_baudrate function to hide the clock rail selection again.
Piotr Esden-Tempski
2011-11-16 18:06:20 -08:00
679f39426f
Cleaned up header inclusion selection macros.
Piotr Esden-Tempski
2011-11-16 18:05:45 -08:00
bf4f8480a6
Added address legend to the interrupt vector. Made it easier to crosscheck for correctness.
Piotr Esden-Tempski
2011-11-16 18:03:01 -08:00
c6f30043fd
Added UART4 and UART5 gpio definitions for stm32f1. Also corrected the naming everywhere. Both peripherals are UARTS not U_S_ARTS.
Piotr Esden-Tempski
2011-11-14 04:05:35 -08:00
608ca2a811
stm32/f1/gpio.c: Add some Doxygen comments.
Uwe Hermann
2011-11-17 00:07:53 +01:00
373794ab68
usb: Fix some Doxygen comments.
Uwe Hermann
2011-11-16 22:32:01 +01:00
3e9b9cb345
usb: Coding-style fixes.
Uwe Hermann
2011-11-16 22:19:10 +01:00
d97c937b8e
lib: More small fixes.
Uwe Hermann
2011-11-16 21:53:27 +01:00
0d25aa3fcd
lib/stm32/f4: Coding-style fixes.
Uwe Hermann
2011-11-16 19:41:27 +01:00
50f680f3f7
lib/stm32/f2: Coding-style fixes.
Uwe Hermann
2011-11-16 19:37:23 +01:00
8725bc5171
lib/stm32/f1: Coding-style fixes.
Uwe Hermann
2011-11-16 19:31:47 +01:00
6e7403f769
lib/stm32/*.c: Coding-style fixes.
Uwe Hermann
2011-11-16 19:13:21 +01:00
bb8741a79b
examples: Even more coding-style fixes.
Uwe Hermann
2011-11-13 17:07:21 +01:00
c3fea659d1
examples: Remove duplicate example linker scripts.
Uwe Hermann
2011-11-13 12:32:45 +01:00
7f1e75c3a8
other/*: Random coding-style fixes.
Uwe Hermann
2011-11-13 09:13:27 +01:00
8a77630997
other/i2c_stts75_sensor: Cosmetics.
Uwe Hermann
2011-11-13 09:00:28 +01:00
53a0c44bfd
s/led/LED/.
Uwe Hermann
2011-11-12 17:49:57 +01:00
4cf395d3c9
obldc examples: Fix comments and coding-style.
Uwe Hermann
2011-11-12 17:49:22 +01:00
f3f1123d07
other/dogm128: Coding-style fixes.
Uwe Hermann
2011-11-12 17:45:55 +01:00
cd259c6eb3
other/adc_temperature_sensor: Cosmetics.
Uwe Hermann
2011-11-12 15:03:02 +01:00
61ff27cfbe
other/dma2mem: Fix typos and coding-style.
Uwe Hermann
2011-11-12 15:01:01 +01:00
793bd23851
mb525: Fix coding-style and comments.
Uwe Hermann
2011-11-12 10:43:33 +01:00
905badef24
lisa-m/usbhid: Use short types such as u8.
Uwe Hermann
2011-11-12 10:30:29 +01:00
bc1f581991
lisa-m/usbhid: Coding-style fixes.
Uwe Hermann
2011-11-12 10:27:34 +01:00
b1819507b7
lisa-m/usb_cdcacm: Coding-style/whitespace fixes.
Uwe Hermann
2011-11-12 10:17:31 +01:00