| branch | anywhere |
| changeset 41 | d32f34975bbf |
| parent 33 | 0173bcd7697c |
| child 110 | c734af59ce98 |
--- a/kernel/eka/include/drivers/mmc.inl Mon Feb 01 19:40:00 2010 +0100 +++ b/kernel/eka/include/drivers/mmc.inl Mon Feb 01 19:49:38 2010 +0100 @@ -1136,7 +1136,11 @@ * @internalTechnology */ { - return(0x20000 << ((iMachineInfo.iFlags & TMMCMachineInfo::EMaxTransferLength_16M) >> 8)); + TUint32 r = (iMachineInfo.iFlags & TMMCMachineInfo::EMaxTransferLength_16M) >> 8; + if (r) + r = 0x20000 << r; + + return r; } inline TUint32 DMMCSocket::DmaAlignment()