2008-09-19 01:53 AM
CRC module
2011-05-17 03:45 AM
I want to use the CRC module with DMA: copying a memory block with DMA to the
CRC engine and getting back the CRC result. With the ''memory-to-memory''-mode of the DMA controller this should be possible. RM0008, page 43 says: ''The CPU is stalled during the computation (of the CRC), thus allowing back-to-back write … without software wait cycles.'' My question: Is it possible to use the DMA controller with CRC and is the DMA controller stalled during the computation (otherwise the result will be perhaps not correct)? Is it possible to use the cpu during the computation or is it also stalled?