--- a/kerneltest/e32test/dma/d_dma.cpp Mon Jul 26 10:52:56 2010 +0100
+++ b/kerneltest/e32test/dma/d_dma.cpp Fri Aug 06 16:34:38 2010 +0100
@@ -260,6 +260,19 @@
r = TDmaChannel::Open(info, iChannel);
if (r!= KErrNone)
return r;
+
+ // ---> Code coverage of rarely called functions
+ const TDmac* const c = iChannel->Controller();
+ if (!c)
+ return KErrGeneral;
+ const TInt mts = iChannel->MaxTransferSize(0, iCookie);
+ if (mts == 0)
+ return KErrGeneral;
+ const TUint mam = iChannel->MemAlignMask(0, iCookie);
+ if (~mam == 0)
+ return KErrGeneral;
+ // <--- Code coverage of rarely called functions
+
iClient = &Kern::CurrentThread();
for (TInt i=0; i<KMaxRequests; ++i)
{