Experiment shows if you read/write the data in DmaCallback with AUTO SIG mode, the device will be dead.
1. Yes, the buffer contents may change before even the callback exits. In AUTO_SIGNAL mode, sniffing/ modifying data is not expected.
2. dma callback runs on a thread with priority 2 which is already higher than others which consume more CPU time.