diff options
Diffstat (limited to 'src/import/chips/ocmb/procedures/hwp/initfiles/explorer_scom.C')
-rw-r--r-- | src/import/chips/ocmb/procedures/hwp/initfiles/explorer_scom.C | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/import/chips/ocmb/procedures/hwp/initfiles/explorer_scom.C b/src/import/chips/ocmb/procedures/hwp/initfiles/explorer_scom.C index eb6eb8604..a81664989 100644 --- a/src/import/chips/ocmb/procedures/hwp/initfiles/explorer_scom.C +++ b/src/import/chips/ocmb/procedures/hwp/initfiles/explorer_scom.C @@ -32,8 +32,9 @@ using namespace fapi2; constexpr uint64_t literal_1 = 1; constexpr uint64_t literal_3 = 3; constexpr uint64_t literal_0 = 0; -constexpr uint64_t literal_9 = 9; +constexpr uint64_t literal_11 = 11; constexpr uint64_t literal_4 = 4; +constexpr uint64_t literal_9 = 9; constexpr uint64_t literal_14 = 14; constexpr uint64_t literal_7 = 7; constexpr uint64_t literal_2 = 2; @@ -42,7 +43,6 @@ constexpr uint64_t literal_5 = 5; constexpr uint64_t literal_266 = 266; constexpr uint64_t literal_1866 = 1866; constexpr uint64_t literal_2668 = 2668; -constexpr uint64_t literal_11 = 11; constexpr uint64_t literal_2934 = 2934; constexpr uint64_t literal_12 = 12; constexpr uint64_t literal_13 = 13; @@ -105,6 +105,8 @@ fapi2::ReturnCode explorer_scom(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP fapi2::ATTR_IS_SIMULATION_Type l_TGT2_ATTR_IS_SIMULATION; FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT2, l_TGT2_ATTR_IS_SIMULATION)); uint64_t l_def_IS_MICROSEMI_SIM = (l_TGT2_ATTR_IS_SIMULATION == literal_1); + fapi2::ATTR_MEM_EXP_DFIMRL_CLK_Type l_TGT1_ATTR_MEM_EXP_DFIMRL_CLK; + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_MEM_EXP_DFIMRL_CLK, TGT1, l_TGT1_ATTR_MEM_EXP_DFIMRL_CLK)); fapi2::ATTR_MEM_RDIMM_BUFFER_DELAY_Type l_TGT1_ATTR_MEM_RDIMM_BUFFER_DELAY; FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_MEM_RDIMM_BUFFER_DELAY, TGT1, l_TGT1_ATTR_MEM_RDIMM_BUFFER_DELAY)); fapi2::ATTR_MEM_EFF_DIMM_TYPE_Type l_TGT1_ATTR_MEM_EFF_DIMM_TYPE; @@ -237,7 +239,8 @@ fapi2::ReturnCode explorer_scom(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP if (l_def_IS_MICROSEMI_SIM) { - l_scom_buffer.insert<36, 6, 58, uint64_t>(((l_TGT1_ATTR_MEM_EFF_DRAM_CL - literal_9) + l_def_RDIMM_Add_latency) ); + l_scom_buffer.insert<36, 6, 58, uint64_t>((((l_TGT1_ATTR_MEM_EFF_DRAM_CL - literal_11) + l_def_RDIMM_Add_latency) + + l_TGT1_ATTR_MEM_EXP_DFIMRL_CLK) ); } else if (l_def_IS_IBM_SIM) { |