aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple/dma.c
Commit message (Collapse)AuthorAgeFilesLines
* Keep it 80-column clean.Marti Bolivar2011-06-071-14/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | Go through overlong source code lines and convert as many of them as appropriate to be 80-column clean. This mostly affects license headers. Overlong lines are determined by running following from the libmaple base directory: $ ack-grep --nocolor --nogroup --cpp --cc --ignore-dir=usb -- '.{80}' Note that this excludes libmaple's usb subdirectory, which is still full of ST code that doesn't follow the libmaple source code guidelines. Contents of ~/.ackrc (these won't matter, but are included for completeness): --ignore-dir=docs --ignore-dir=build --type-set ld=.ld --type-set rst=.rst --type-set txt=.txt --type-set mk=.mk
* dma: DoxygenMarti Bolivar2011-05-201-0/+2
|
* libmaple: Fix warnings in libmaple source filesPerry Hung2011-05-121-1/+1
| | | | | -Add -Wall, -Werror to libmaple/* -Fix warnings
* Doxygen syntax bugfixes.Marti Bolivar2011-05-051-1/+3
|
* DMA checkpoint; dma_attach_interrupt() is broken.Marti Bolivar2011-04-111-86/+311
| | | | | | Simple USART receiver to SRAM buffer demo partially working. Interrupting when buffer is full fails mysteriously. GDB thinks we ended up in an STM32 reserved exception.
* Refactor linker scripts. Rename irq and exception handlers.Perry Hung2011-02-271-7/+7
| | | | | Add common linker scripts for ram and rom. Add medium and high density libraries for libcs3.
* Merge branch 'nzmichaelh-master' into master.Marti Bolivar2011-02-161-1/+1
| | | | | | | | | This provides DMA, IWDG, PWR, and BKP support, and fixes several bugs. Conflicts: libmaple/adc.h libmaple/libmaple.h libmaple/ring_buffer.h
* Documentation improvements, DMA IRQ table volatile bugfix.Marti Bolivar2011-01-031-1/+1
|
* nzmichaelh-master branch is ready for code review.Marti Bolivar2010-12-301-2/+2
|
* Changed nzmichaelh's initial DMA interface to be more flexible.Marti Bolivar2010-12-301-35/+77
| | | | | Some bugfixes in the external interrupt code were found along the way. Defines for nonexistent registers removed from nvic interface.
* nzmichaelh's pull request mods compile and upload.Marti Bolivar2010-12-281-1/+3
| | | | renamed SysTick_Handler back to SysTickHandler since all of our linker magic/lanchon-stm32 depends on that name. added backup register support in order to test independent watchdog support; it seems to work. next major test target is DMA support.
* Added basic DMA supportMichael Hope2010-10-201-0/+104