void intel_UnlockSector(struct NorFlashInfo *pNorFlashInfo, unsigned int address) { unsigned int busAddress; unsigned char busWidth; // Clear the status register first. busWidth = NorFlash_GetDataBusWidth(pNorFlashInfo); busAddress = NorFlash_GetAddressInChip(pNorFlashInfo,address); WriteCommand(busWidth, busAddress, INTEL_CMD_BLOCK_LOCKSTART); WriteCommand(busWidth, busAddress, INTEL_CMD_BLOCK_UNLOCK); intel_Reset(pNorFlashInfo, 0); }