MODDMA GPDMA Controller New features: transfer pins to memory buffer under periodic timer control and send double buffers to DAC

Dependents:   FirstTest WaveSim IO-dma-memmem DACDMAfuncgenlib ... more

Committer:
AjK
Date:
Sun Mar 13 23:54:06 2011 +0000
Revision:
13:846c8b6ffb7f
Parent:
12:1dfee7208043
Child:
14:15939b260dfa
1.8 See ChangeLog.c

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AjK 0:c409efd8df78 1 /* $Id:$
AjK 0:c409efd8df78 2
AjK 13:846c8b6ffb7f 3 1.9 - 13 Mar 2011
AjK 13:846c8b6ffb7f 4
AjK 13:846c8b6ffb7f 5 * Improved example3.h to add rescheduling additional grabs
AjK 13:846c8b6ffb7f 6 based on the timer setup.
AjK 13:846c8b6ffb7f 7
AjK 12:1dfee7208043 8 1.8 - 13 Mar 2011
AjK 12:1dfee7208043 9
AjK 12:1dfee7208043 10 * Renamed example files to .h
AjK 12:1dfee7208043 11 * Added pseudo g2m and m2g transferTypes to support GPIO
AjK 12:1dfee7208043 12 "memory moves" but triggered by peripheral timer. To
AjK 12:1dfee7208043 13 support this new operating mode added example3.h
AjK 12:1dfee7208043 14
AjK 11:19009be5a0e7 15 1.7 - 13 Mar 2011
AjK 10:3a46c1e383a4 16
AjK 11:19009be5a0e7 17 * Remove the test at the beginning of the channel setup.
AjK 10:3a46c1e383a4 18
AjK 11:19009be5a0e7 19 1.6 - 8 Mar 2011
AjK 11:19009be5a0e7 20
AjK 11:19009be5a0e7 21 * Fixed a typo bug. Reported by Wim van der Vegt
AjK 11:19009be5a0e7 22 http://mbed.org/forum/mbed/topic/1798/?page=1#comment-9845
AjK 11:19009be5a0e7 23
AjK 8:cb4d323ce6fd 24 1.5 - 5 Feb 2011
AjK 8:cb4d323ce6fd 25
AjK 8:cb4d323ce6fd 26 * Found a bug in the NXP library that I had copied over.
AjK 8:cb4d323ce6fd 27 http://mbed.org/forum/mbed/topic/1798
AjK 8:cb4d323ce6fd 28 * Added example2.cpp to support that forum thread.
AjK 8:cb4d323ce6fd 29
AjK 7:347110c7aefc 30 1.4 - 23/11/2010
AjK 7:347110c7aefc 31
AjK 7:347110c7aefc 32 * Added some extra overloaded methods to make calling certain
AjK 7:347110c7aefc 33 userland API methods simpler.
AjK 7:347110c7aefc 34
AjK 6:40d38be4bb59 35 1.3 - 23/10/2010
AjK 6:40d38be4bb59 36
AjK 6:40d38be4bb59 37 * Added the LLI class wrapper.
AjK 6:40d38be4bb59 38 * Added checking channel's LLI for non-null before auto-disable
AjK 6:40d38be4bb59 39 of a channel with the ISR.
AjK 6:40d38be4bb59 40 * Tested with MODSERIAL which is now natively MODDMA "aware".
AjK 6:40d38be4bb59 41 MODSERIAL can now, using MODDMA, send blocks of bytes out
AjK 6:40d38be4bb59 42 of it's TX port under DMA control.
AjK 6:40d38be4bb59 43
AjK 5:c39b22fa0c60 44 1.2 - 23/10/2010
AjK 5:c39b22fa0c60 45
AjK 5:c39b22fa0c60 46 * Improved the IRQ callback attachment API to make
AjK 5:c39b22fa0c60 47 easier attachments when creating configurations.
AjK 5:c39b22fa0c60 48
AjK 4:67f327b9278e 49 1.1 - 23/10/2010
AjK 0:c409efd8df78 50
AjK 4:67f327b9278e 51 * Tidied up example1.cpp
AjK 4:67f327b9278e 52 * Removed some unneeded methoids that cause compiler errs.
AjK 4:67f327b9278e 53
AjK 3:f61c089ca882 54 1.0 - 23/11/2010
AjK 0:c409efd8df78 55
AjK 0:c409efd8df78 56 * First release
AjK 0:c409efd8df78 57
AjK 0:c409efd8df78 58 */