Project Name: Memory1D_DMA Project Type: ADSP-BF533 [ ] ADSP-BF537 [X] ADSP-BF561 [ ] Hardware Used: EZ-Kit LEDs System Services Components Used: DMA Manager [X] Deferred Callback Manager [X] Interrupt Manager [X] Timer Module [ ] Power Management Module [ ] Flag Module [ ] External Bus Interface Unit Module [ ] Port Module [ ] Example Overview: This example shows how to use the memory DMA interface of the DMA manager. First it does a 1-byte wide memory DMA without callbacks. Then it does a 4-byte wide memory DMA without callbacks. Then it does a 2-byte wide memory DMA with callbacks. On successful completion, the LEDs will cycle indefinitely. In the event of a failure, all the LEDs will light up. File Structure: "./memdma_1D.dpj" - Main project file "./memdma_1D.c" - Main source file "./ezkitutilities.c" - EZ-Kit utilities source file for Blackfin processors "./ezkitutilities.h" - EZ-Kit utilities include file for Blackfin processors System Configuration: Defaults External connections: None Getting Started: 1) Load Project file "memdma_1D.dpj" 2) Build Project by selecting "Project->Rebuild Project" 3) Select "Debug->Run" 4) Observe EZ-Kit LEDs as described above 5) When finished, select "Debug->Halt" to stop the program.