From 9cf8155cf6418c28110d34ddd5d18ab3350b5474 Mon Sep 17 00:00:00 2001 From: Keerthana Voruganti Date: Tue, 14 Oct 2014 16:25:12 +0530 Subject: [PATCH] sw_apps:zynq_fsbl: LinearBootDeviceFlag is initialized LinearBootDeviceFlag is initialized since the variable undefined when operated in IO mode. Signed-off-by: Keerthana Voruganti --- lib/sw_apps/zynq_fsbl/src/fsbl.h | 8 +++++++- lib/sw_apps/zynq_fsbl/src/main.c | 5 ++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/lib/sw_apps/zynq_fsbl/src/fsbl.h b/lib/sw_apps/zynq_fsbl/src/fsbl.h index f3ff14e8..3526a2ba 100644 --- a/lib/sw_apps/zynq_fsbl/src/fsbl.h +++ b/lib/sw_apps/zynq_fsbl/src/fsbl.h @@ -213,6 +213,12 @@ * Resolution Minor code changes * kc 08/27/14 820356 - FSBL compilation fails with IAR compiler * Resolution: Change of __asm__ to __asm +* 11.00a kv 10/08/14 826030 - FSBL:LinearBootDeviceFlag is not initialized +* in IO mode case.Due to which the variable is +* remaining in unknown state. +* Resolution: LinearBootDeviceFlag is initialized 0 +* in main.c +* * * * @@ -298,7 +304,7 @@ extern "C" { * SDK release version */ #define SDK_RELEASE_YEAR 2014 -#define SDK_RELEASE_QUARTER 3 +#define SDK_RELEASE_QUARTER 4 #define WORD_LENGTH_SHIFT 2 diff --git a/lib/sw_apps/zynq_fsbl/src/main.c b/lib/sw_apps/zynq_fsbl/src/main.c index 14891f17..69bcd8e2 100644 --- a/lib/sw_apps/zynq_fsbl/src/main.c +++ b/lib/sw_apps/zynq_fsbl/src/main.c @@ -96,6 +96,9 @@ * 10.00a kc 07/24/14 Fix for CR#809336 - Minor code cleanup * kc 08/27/14 Fix for CR#820356 - FSBL compilation fails with * IAR compiler +* 11.00a kv 10/08/14 Fix for CR#826030 - LinearBootDeviceFlag should +* be initialized to 0 in IO mode +* case * * * @note @@ -196,7 +199,7 @@ u32 Silicon_Version; /* * Boot Device flag */ -u8 LinearBootDeviceFlag; +u8 LinearBootDeviceFlag=0; u32 PcapCtrlRegVal;