From bedf36d7b9996cc6bd833fcdda8b0aa1e6b20777 Mon Sep 17 00:00:00 2001 From: oliviermartin Date: Thu, 27 Sep 2012 13:41:04 +0000 Subject: [PATCH] Omap35xxPkg/Flash: Fixed 'NandStatus may be used before being set' Signed-off-by: Olivier Martin git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13753 6f19259b-4bc3-4df7-8a09-765794883524 --- Omap35xxPkg/Flash/Flash.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Omap35xxPkg/Flash/Flash.c b/Omap35xxPkg/Flash/Flash.c index dfe99b0167..0056acd6b9 100644 --- a/Omap35xxPkg/Flash/Flash.c +++ b/Omap35xxPkg/Flash/Flash.c @@ -411,6 +411,7 @@ NandWritePage ( NandSendCommand(PROGRAM_PAGE_CONFIRM_CMD); //Poll till device is busy. + NandStatus = 0; while (Timeout) { NandStatus = NandReadStatus(); if ((NandStatus & NAND_READY) == NAND_READY) { @@ -462,6 +463,7 @@ NandEraseBlock ( NandSendCommand(BLOCK_ERASE_CONFIRM_CMD); //Poll till device is busy. + NandStatus = 0; while (Timeout) { NandStatus = NandReadStatus(); if ((NandStatus & NAND_READY) == NAND_READY) { -- 2.39.2