--- a/kerneltest/e32test/dma/d_dma.cpp Mon Oct 18 15:31:10 2010 +0100
+++ b/kerneltest/e32test/dma/d_dma.cpp Wed Oct 20 13:58:28 2010 +0100
@@ -22,7 +22,6 @@
_LIT(KClientPanicCat, "D_DMA");
_LIT(KDFCThreadName,"D_DMA_DFC_THREAD");
-const TInt KDFCThreadPriority=26;
//////////////////////////////////////////////////////////////////////////////
@@ -242,13 +241,14 @@
{
if (!iDfcQ)
{
- r = Kern::DynamicDfcQCreate(iDfcQ, KDFCThreadPriority, KDFCThreadName);
+ const TInt dfcThreadPrio = infoBuf().U.iOpen.iDfcThreadPriority;
+ r = Kern::DynamicDfcQCreate(iDfcQ, dfcThreadPrio, KDFCThreadName);
if (r != KErrNone)
return r;
#ifdef CPU_AFFINITY_ANY
- NKern::ThreadSetCpuAffinity((NThread*)(iDfcQ->iThread), KCpuAffinityAny);
+ NKern::ThreadSetCpuAffinity((NThread*)(iDfcQ->iThread), KCpuAffinityAny);
#endif
- }
+ }
iMemMemPslInfo = DmaTestInfo().iMemMemPslInfo;
iCookie = infoBuf().U.iOpen.iId;