diff -r e7d2d738d3c2 -r 2f92ad2dc5db kerneltest/e32test/dma/d_dma.cpp --- a/kerneltest/e32test/dma/d_dma.cpp Mon Mar 15 12:45:50 2010 +0200 +++ b/kerneltest/e32test/dma/d_dma.cpp Wed Mar 31 23:38:45 2010 +0300 @@ -440,8 +440,15 @@ break; } case 'C': + { iChannel->CancelAll(); + for(TInt i=0; iIsReady()) + iClientRequests[i]->Reset(); + } break; + } default: Kern::PanicCurrentThread(KClientPanicCat, __LINE__); }