Jeff Ciesielski
db35fbb7ba
Merge branch 'master' of git://github.com/libopencm3/libopencm3 into upstream-merge
2012-11-13 13:13:40 -08:00
Ken Sarkies
5a6b1a1934
STM32F1 Addition to DMA to add interrupt flag read and clear.
...
Additional macros and defines added to header for the purpose.
Also disable of increment modes (seem to have been omitted originally).
2012-10-31 13:35:59 -07:00
Jeff Ciesielski
a2fc8768c6
stm32/f1/dma: add clear_flag helper function
2012-10-19 16:28:44 -07:00
Nicolas Schodet
3aab6220d8
Add C linkage declaration for C++ usage
2012-09-02 17:12:58 +02:00
Ken Sarkies
52533a6e3d
STM32F1xx: Changed markup to get more control over documentation, each
...
file having its own group module rather than using @file.
No code changes except for the following:
gpio: Added function to map the eventout signal plus two Remap functions
dma: Prevent changing base addresses while channel enabled (see datasheet)
pwr: Added pwr.c (new file)
timer: Removed the last function that I introduced recently; there is already
an equivalent function present. Changed some parameter names for consistency.
2012-08-20 17:19:20 +09:30
Piotr Esden-Tempski
0d50b97ed5
Correct DMA_CCR_MSIZE and PSIZE bit masks. Thanks Tomas Solic.
2012-04-20 21:16:23 -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
Stephen Caudle
1fea1df39a
Fix more STM32 whitespace issues
2011-10-31 11:11:03 -04:00
Fergus Noble
4eff339e8c
Restructuring stm32 include directories.
2011-10-12 22:13:01 -04:00