aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple/dma.h
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-4/+3
|
* Doxygen bugfixes.Marti Bolivar2011-04-121-0/+4
| | | | Fixed various Doxygen comment errors.
* DMA checkpoint; dma_attach_interrupt() is broken.Marti Bolivar2011-04-111-62/+383
| | | | | | 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.
* Documentation improvements, DMA IRQ table volatile bugfix.Marti Bolivar2011-01-031-0/+10
|
* nzmichaelh-master branch is ready for code review.Marti Bolivar2010-12-301-3/+2
|
* Changed nzmichaelh's initial DMA interface to be more flexible.Marti Bolivar2010-12-301-8/+49
| | | | | 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/+2
| | | | 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/+71