Karl Palsson
71a3a7f2b1
Add Device Electronic Signature support.
...
Working unique id support, but not 100% convinced that this is the "least surprise"
path. ST's docs provide the bits from low to high, in 2xu16 and 2xu32.
But to get it back as a "u96" the highest bits should be first?
2012-06-12 20:53:59 +00:00
Ken Sarkies
06620040aa
Header files for Doxygen group structure, layout changes to headings, example markup in stm32f1/ rcc
2012-05-28 21:38:55 +09:30
Tomaz Solc
c3038bc876
Added rcc.h include, needed for osc_t.
2012-04-24 09:08:49 +02:00
Piotr Esden-Tempski
0d50b97ed5
Correct DMA_CCR_MSIZE and PSIZE bit masks. Thanks Tomas Solic.
2012-04-20 21:16:23 -07:00
Daniel O'Connor
5a463f03e1
Cast PERIPH_BASE to unsigned otherwise certain operations result in build problems (overflow signed type).
2012-03-22 15:41:43 -07:00
Daniel O'Connor
f76e99c98d
Add mask for SWJ bits.
...
(These are write only)
2012-03-22 15:41:19 -07:00
Piotr Esden-Tempski
ec34e21ead
Changed parameter size for trigger enable.
2012-03-19 20:20:05 -07:00
Piotr Esden-Tempski
451a5e227d
Started some cleanup in the ADC headers and convenience code.
2012-03-19 17:38:24 -07:00
Piotr Esden-Tempski
4e26104c18
Fixed position of PSIZE bits, thanks to Patrick for spotting this.
2012-03-17 16:17:40 -07:00
Piotr Esden-Tempski
aaa0158221
Fixed operation order for dma bit calculations.
2012-03-13 12:18:28 -07: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
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
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
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
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
Stephen Caudle
1fea1df39a
Fix more STM32 whitespace issues
2011-10-31 11:11:03 -04:00
Stephen Caudle
6da485f06d
Fix STM32 flash programming doc links
2011-10-31 09:25:05 -04:00
Fergus Noble
84b9f85941
Moving a couple more headers to stm common.
2011-10-12 22:20:22 -04:00
Fergus Noble
4d02d36d6b
Moving nvic code to common, adding F1 and F2 specific user interrupt definition headers.
2011-10-12 22:17:16 -04:00
Fergus Noble
ca412a9ed2
Move systick to stm32 common.
2011-10-12 22:17:16 -04:00
Fergus Noble
4eff339e8c
Restructuring stm32 include directories.
2011-10-12 22:13:01 -04:00