1. reverting DmaUtils as pipelined one didn't work.
2. further simplifying the buffered memcpy example
1. reverting DmaUtils since the pipelining mods didn't work