--- a/kernel/eka/include/drivers/dma_v2.h Mon Jul 12 14:24:01 2010 +0100
+++ b/kernel/eka/include/drivers/dma_v2.h Mon Jul 26 10:52:56 2010 +0100
@@ -747,11 +747,6 @@
TInt iDesCount;
/** DFC queue used to service DMA interrupts.
- The DFC thread priority must be higher than any client thread
- priority to avoid a situation where a transfer completes while
- being cancelled and another transfer is started before the DFC
- thread gets a chance to run. This would lead to a stray DFC.
-
@released
*/
TDfcQue* iDfcQ;
@@ -1291,6 +1286,7 @@
SDblQue iReqQ; // being/about to be transferred request queue
TInt iReqCount; // number of requests attached to this channel
TInt iQueuedRequests; // number of requests currently queued on this channel
+ TBool iCallQueuedRequestFn; // call QueuedRequestCountChanged? (default: true)
private:
TDmaCancelInfo* iCancelInfo; // ...