kernel/eka/include/drivers/dma_v2.h
changeset 231 75252ea6123b
parent 199 189ece41fa29
child 243 c7a0ce20c48c
--- 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; // ...