equal
deleted
inserted
replaced
400 //! TestStatus Implemented |
400 //! TestStatus Implemented |
401 //---------------------------------------------------------------------------------------------- |
401 //---------------------------------------------------------------------------------------------- |
402 namespace Multipart |
402 namespace Multipart |
403 { |
403 { |
404 // need long transfer, to try and force adjacent |
404 // need long transfer, to try and force adjacent |
405 // requests to be concatinated |
405 // requests to be concatenated |
406 const TInt size = 2 * KMega; |
406 const TInt size = 2 * KMega; |
407 const TDmaTransferArgs transferArgArray[] = { |
407 const TDmaTransferArgs transferArgArray[] = { |
408 TDmaTransferArgs(0, size, size, KDmaMemAddr), |
408 TDmaTransferArgs(0, size, size, KDmaMemAddr), |
409 TDmaTransferArgs(2 * size, 3 * size, size, KDmaMemAddr) |
409 TDmaTransferArgs(2 * size, 3 * size, size, KDmaMemAddr) |
410 }; |
410 }; |
414 TResultSet(), |
414 TResultSet(), |
415 TResultSet() |
415 TResultSet() |
416 }; |
416 }; |
417 |
417 |
418 CMultiTransferTest multipart = |
418 CMultiTransferTest multipart = |
419 CMultiTransferTest(_L("Sg request concatination"), 1, transferArgArray, expected, ARRAY_LENGTH(transferArgArray)) |
419 CMultiTransferTest(_L("Sg request concatenation"), 1, transferArgArray, expected, ARRAY_LENGTH(transferArgArray)) |
420 .SetPreTransferTest(&KPreTransferIncrBytes) |
420 .SetPreTransferTest(&KPreTransferIncrBytes) |
421 .SetPostTransferTest(&KCompareSrcDst); |
421 .SetPostTransferTest(&KCompareSrcDst); |
422 |
422 |
423 TTestCase testCase(&multipart, EFalse, hwDesWanted_skip); |
423 TTestCase testCase(&multipart, EFalse, hwDesWanted_skip); |
424 } |
424 } |