Keeping cache data synchronized is essential. So far this all seems fairly simple and straight-forward: simply hand the DMA request over to the DMA controller and have it work its magic while the ...