Description
Source
Call Graph
Start Line: 167
unsigned int NorFlash_GetDeviceMaxBlockSize(struct NorFlashInfo *pNorFlashInfo)
{
unsigned char i;
unsigned short numBlockRegion;
unsigned long size ;
numBlockRegion = pNorFlashInfo->cfiDescription.norFlashCfiDeviceGeometry.numEraseRegion;
size = (pNorFlashInfo->cfiDescription.norFlashCfiDeviceGeometry.eraseRegionInfo[0].Z) * 256;
for (i = 1; i < numBlockRegion; i++) {
if (size < (pNorFlashInfo->cfiDescription.norFlashCfiDeviceGeometry.eraseRegionInfo[i].Z) * 256) {
size = (pNorFlashInfo->cfiDescription.norFlashCfiDeviceGeometry.eraseRegionInfo[i].Z) * 256 ;
}
}
return size;
}