diff options
author | William Bryan <wilbryan@us.ibm.com> | 2016-09-21 16:26:07 -0500 |
---|---|---|
committer | William A. Bryan <wilbryan@us.ibm.com> | 2016-10-11 14:24:15 -0400 |
commit | 720dfdf376155029a429339f7f862232081ccca0 (patch) | |
tree | 6a8afaae1e7e2bce85a97c3642d2a9c486815018 /src/occ_405/state.c | |
parent | d1bd2d6019d90a86b4299004a40556a1da70e3c9 (diff) | |
download | talos-occ-720dfdf376155029a429339f7f862232081ccca0.tar.gz talos-occ-720dfdf376155029a429339f7f862232081ccca0.zip |
SSX Runtime Environment Check
RTC: 139829
Change-Id: Ic43ab936fd9d9b0d41270bbea50cd3969d9f8432
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30063
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
Reviewed-by: Wael El-Essawy <welessa@us.ibm.com>
Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Diffstat (limited to 'src/occ_405/state.c')
-rwxr-xr-x | src/occ_405/state.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/occ_405/state.c b/src/occ_405/state.c index cf0094f..e0f1310 100755 --- a/src/occ_405/state.c +++ b/src/occ_405/state.c @@ -42,6 +42,7 @@ extern bool G_mem_monitoring_allowed; extern task_t G_task_table[TASK_END]; // Global task table +extern bool G_simics_environment; // Maximum allowed value approx. 16.3 ms #define PCBS_HEARBEAT_TIME_US 16320 @@ -614,6 +615,11 @@ uint8_t SMGR_validate_get_valid_states(void) l_valid_states |= OCC_ROLE_FIR_MASTER_MASK; } + if(G_simics_environment) + { + l_valid_states |= OCC_SIMICS_ENVIRONMENT; + } + return l_valid_states; } |