summaryrefslogtreecommitdiffstats
path: root/src/occ_405/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/occ_405/main.c')
-rwxr-xr-xsrc/occ_405/main.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/occ_405/main.c b/src/occ_405/main.c
index 7f609d9..7c1dc36 100755
--- a/src/occ_405/main.c
+++ b/src/occ_405/main.c
@@ -440,8 +440,6 @@ void read_wof_header(void)
MAIN_TRAC_INFO("MAIN: VFRT block size %d", G_wof_header.vfrt_block_size);
// Make wof header data visible to amester
g_amec->wof.version = G_wof_header.version;
- // TODO: RTC 174543 - Read vfrt blck size from header once correct
- // in SRAM
g_amec->wof.vfrt_block_size = 256;
g_amec->wof.vfrt_blck_hdr_sz = G_wof_header.vfrt_blck_hdr_sz;
g_amec->wof.vfrt_data_size = G_wof_header.vfrt_data_size;
@@ -468,6 +466,12 @@ void read_wof_header(void)
g_amec->wof.package_name_hi = G_wof_header.package_name_hi;
g_amec->wof.package_name_lo = G_wof_header.package_name_lo;
+ // one time calculation needed for WOF temperature scaling starting with P9'
+ if(G_pgpe_shared_sram_V_I_readings)
+ {
+ calculate_temperature_scaling_08V();
+ }
+
// Initialize wof init state to zero
g_amec->wof.wof_init_state = WOF_DISABLED;
OpenPOWER on IntegriCloud