userlibandfileserver/fileserver/shostmassstorage/msproxy/tmsmemmap.inl
changeset 259 57b9594f5772
parent 109 b3a1d9898418
child 300 1d28c8722707
equal deleted inserted replaced
247:d8d70de2bd36 259:57b9594f5772
    40 inline void TMsDataMemMap::InitDataArea(TUint32 aFirstDataSector, TUint32 aNumSectors, TUint32 aSectorSize)
    40 inline void TMsDataMemMap::InitDataArea(TUint32 aFirstDataSector, TUint32 aNumSectors, TUint32 aSectorSize)
    41 	{
    41 	{
    42 	iSectorSize = aSectorSize;
    42 	iSectorSize = aSectorSize;
    43 
    43 
    44 	iFormatSectorShift = 0;
    44 	iFormatSectorShift = 0;
    45 	while(aSectorSize)
    45 
    46 		{
    46     while(aSectorSize >>= 1)
    47 		++iFormatSectorShift;
    47         {
    48 		aSectorSize >>= 1;
    48         ++iFormatSectorShift;
    49 		}
    49         }
    50 
    50 
    51 	iDataOffset = static_cast<TInt64>(aFirstDataSector) * iSectorSize;
    51 	iDataOffset = static_cast<TInt64>(aFirstDataSector) * iSectorSize;
    52 	iSize = static_cast<TInt64>(aNumSectors) * iSectorSize;
    52 	iSize = static_cast<TInt64>(aNumSectors) * iSectorSize;
    53 	}
    53 	}
    54 
    54