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

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers ChangeLog.c Source File

ChangeLog.c

00001 /* $Id:$
00002 
00003 1.13- 2 Mar 2013
00004 
00005     * Update RESERVED9 to DMAREQSEL in SETUP.cpp
00006       Thanks Bryce Chee for pointing it out.
00007 
00008 1.12- 14 Mar 2011
00009 
00010     * Added example4.h that demonstrates alternately sending
00011       two buffers (double buffering) to the DAC. All those
00012       people building MP3 players may find this of interest.
00013       
00014 1.11- 13 Mar 2011
00015 
00016     * Fixed a silly typo in the documentation of example3.h
00017     
00018 1.10- 13 Mar 2011
00019 
00020     * The rescheduling showed the timer being stopped and restarted
00021       to perform a new scheduled grab. This was changed to show the 
00022       timer free running and the reschedules being setup.
00023 
00024 1.9 - 13 Mar 2011
00025 
00026     * Improved example3.h to add rescheduling additional grabs
00027       based on the timer setup.
00028       
00029 1.8 - 13 Mar 2011
00030 
00031     * Renamed example files to .h
00032     * Added pseudo g2m and m2g transferTypes to support GPIO 
00033       "memory moves" but triggered by peripheral timer. To 
00034       support this new operating mode added example3.h
00035     
00036 1.7 - 13 Mar 2011
00037 
00038     * Remove the test at the beginning of the channel setup.
00039     
00040 1.6 - 8 Mar 2011
00041       
00042     * Fixed a typo bug. Reported by Wim van der Vegt
00043       http://mbed.org/forum/mbed/topic/1798/?page=1#comment-9845
00044       
00045 1.5 - 5 Feb 2011
00046 
00047     * Found a bug in the NXP library that I had copied over.
00048       http://mbed.org/forum/mbed/topic/1798
00049     * Added example2.cpp to support that forum thread.
00050       
00051 1.4 - 23/11/2010
00052 
00053     * Added some extra overloaded methods to make calling certain
00054       userland API methods simpler.
00055       
00056 1.3 - 23/10/2010
00057 
00058     * Added the LLI class wrapper.
00059     * Added checking channel's LLI for non-null before auto-disable
00060       of a channel with the ISR.
00061     * Tested with MODSERIAL which is now natively MODDMA "aware".
00062       MODSERIAL can now, using MODDMA, send blocks of bytes out
00063       of it's TX port under DMA control.
00064         
00065 1.2 - 23/10/2010
00066 
00067     * Improved the IRQ callback attachment API to make 
00068       easier attachments when creating configurations.
00069       
00070 1.1 - 23/10/2010
00071 
00072     * Tidied up example1.cpp
00073     * Removed some unneeded methoids that cause compiler errs.
00074     
00075 1.0 - 23/11/2010
00076 
00077     * First release
00078 
00079 */