From f7e685410b8f2fb0b75c301896f321813988fc74 Mon Sep 17 00:00:00 2001 From: Prachi Gupta Date: Thu, 28 Apr 2016 17:23:10 -0500 Subject: Update xbus/obus procedures with the latest initCompiler changes Change-Id: Ia865b6187c07d72fe70d17ea8d584d3e124d385a Original-Change-Id: I81d11557d8ea6fe6bce1e0743e05df0fb559ece9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23825 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Prachi Gupta Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31084 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes --- .../p9/procedures/hwp/initfiles/p9_obus_scom.C | 2861 +++++++++++++++++--- 1 file changed, 2479 insertions(+), 382 deletions(-) (limited to 'src') diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C index 56e8e69f5..d0afb573e 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C @@ -29,18 +29,24 @@ using namespace fapi2; +constexpr auto literal_0 = 0; +constexpr auto literal_1 = 1; constexpr auto literal_0b1000 = 0b1000; +constexpr auto literal_0b10000 = 0b10000; constexpr auto literal_0b0011 = 0b0011; +constexpr auto literal_0b1010 = 0b1010; constexpr auto literal_0b000000 = 0b000000; constexpr auto literal_0b000 = 0b000; -constexpr auto literal_0 = 0; constexpr auto literal_0b010 = 0b010; -constexpr auto literal_1 = 1; constexpr auto literal_0b001 = 0b001; +constexpr auto literal_0b0010 = 0b0010; +constexpr auto literal_0b0001 = 0b0001; +constexpr auto literal_0b101 = 0b101; constexpr auto literal_0b100 = 0b100; constexpr auto literal_0b00100 = 0b00100; constexpr auto literal_0b0010101 = 0b0010101; constexpr auto literal_0b0010110 = 0b0010110; +constexpr auto literal_0b1000110 = 0b1000110; fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT0, const fapi2::Target& TGT1) @@ -50,6 +56,17 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT do { fapi2::buffer l_scom_buffer; + fapi2::ATTR_IS_SIMULATION_Type l_TGT1_ATTR_IS_SIMULATION; + l_rc = FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT1, l_TGT1_ATTR_IS_SIMULATION); + + if (l_rc) + { + FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_IS_SIMULATION)"); + break; + } + + auto l_def_IS_HW = (l_TGT1_ATTR_IS_SIMULATION == literal_0); + auto l_def_IS_SIM = (l_TGT1_ATTR_IS_SIMULATION == literal_1); { l_rc = fapi2::getScom( TGT0, 0x8000000009010c3full, l_scom_buffer ); @@ -59,8 +76,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000009010c3full, l_scom_buffer); if (l_rc) @@ -78,8 +116,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000109010c3full, l_scom_buffer); if (l_rc) @@ -97,8 +156,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000209010c3full, l_scom_buffer); if (l_rc) @@ -116,8 +196,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000309010c3full, l_scom_buffer); if (l_rc) @@ -135,8 +236,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000409010c3full, l_scom_buffer); if (l_rc) @@ -154,8 +276,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000509010c3full, l_scom_buffer); if (l_rc) @@ -173,8 +316,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000609010c3full, l_scom_buffer); if (l_rc) @@ -192,8 +356,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000709010c3full, l_scom_buffer); if (l_rc) @@ -211,8 +396,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000809010c3full, l_scom_buffer); if (l_rc) @@ -230,8 +436,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000909010c3full, l_scom_buffer); if (l_rc) @@ -249,8 +476,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000a09010c3full, l_scom_buffer); if (l_rc) @@ -268,8 +516,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000b09010c3full, l_scom_buffer); if (l_rc) @@ -287,8 +556,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000c09010c3full, l_scom_buffer); if (l_rc) @@ -306,8 +596,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000d09010c3full, l_scom_buffer); if (l_rc) @@ -325,8 +636,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000e09010c3full, l_scom_buffer); if (l_rc) @@ -344,8 +676,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000000f09010c3full, l_scom_buffer); if (l_rc) @@ -363,8 +716,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000001009010c3full, l_scom_buffer); if (l_rc) @@ -382,8 +756,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000001109010c3full, l_scom_buffer); if (l_rc) @@ -401,8 +796,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000001209010c3full, l_scom_buffer); if (l_rc) @@ -420,8 +836,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000001309010c3full, l_scom_buffer); if (l_rc) @@ -439,8 +876,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000001409010c3full, l_scom_buffer); if (l_rc) @@ -458,8 +916,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000001509010c3full, l_scom_buffer); if (l_rc) @@ -477,8 +956,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000001609010c3full, l_scom_buffer); if (l_rc) @@ -496,8 +996,29 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 53, 1, 63 ); + } + + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + { + if (l_def_IS_HW) + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 55, 1, 63 ); + } + else if (l_def_IS_SIM) + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 55, 1, 63 ); + } + } + l_rc = fapi2::putScom(TGT0, 0x8000001709010c3full, l_scom_buffer); if (l_rc) @@ -515,8 +1036,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080009010c3full, l_scom_buffer); if (l_rc) @@ -534,8 +1058,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080109010c3full, l_scom_buffer); if (l_rc) @@ -553,8 +1080,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080209010c3full, l_scom_buffer); if (l_rc) @@ -572,8 +1102,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080309010c3full, l_scom_buffer); if (l_rc) @@ -591,8 +1124,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080409010c3full, l_scom_buffer); if (l_rc) @@ -610,8 +1146,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080509010c3full, l_scom_buffer); if (l_rc) @@ -629,8 +1168,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080609010c3full, l_scom_buffer); if (l_rc) @@ -648,8 +1190,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080709010c3full, l_scom_buffer); if (l_rc) @@ -667,9 +1212,12 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080809010c3full, l_scom_buffer); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + + l_rc = fapi2::putScom(TGT0, 0x8000080809010c3full, l_scom_buffer); if (l_rc) { @@ -686,8 +1234,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080909010c3full, l_scom_buffer); if (l_rc) @@ -705,8 +1256,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080a09010c3full, l_scom_buffer); if (l_rc) @@ -724,8 +1278,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080b09010c3full, l_scom_buffer); if (l_rc) @@ -743,8 +1300,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080c09010c3full, l_scom_buffer); if (l_rc) @@ -762,8 +1322,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080d09010c3full, l_scom_buffer); if (l_rc) @@ -781,8 +1344,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080e09010c3full, l_scom_buffer); if (l_rc) @@ -800,8 +1366,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000080f09010c3full, l_scom_buffer); if (l_rc) @@ -819,8 +1388,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000081009010c3full, l_scom_buffer); if (l_rc) @@ -838,8 +1410,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000081109010c3full, l_scom_buffer); if (l_rc) @@ -857,8 +1432,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000081209010c3full, l_scom_buffer); if (l_rc) @@ -876,8 +1454,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000081309010c3full, l_scom_buffer); if (l_rc) @@ -895,8 +1476,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000081409010c3full, l_scom_buffer); if (l_rc) @@ -914,8 +1498,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000081509010c3full, l_scom_buffer); if (l_rc) @@ -933,8 +1520,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000081609010c3full, l_scom_buffer); if (l_rc) @@ -952,8 +1542,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000081709010c3full, l_scom_buffer); if (l_rc) @@ -971,7 +1564,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280009010c3full, l_scom_buffer); if (l_rc) @@ -989,7 +1593,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280109010c3full, l_scom_buffer); if (l_rc) @@ -1007,7 +1622,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280209010c3full, l_scom_buffer); if (l_rc) @@ -1025,7 +1651,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280309010c3full, l_scom_buffer); if (l_rc) @@ -1043,7 +1680,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280409010c3full, l_scom_buffer); if (l_rc) @@ -1061,7 +1709,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280509010c3full, l_scom_buffer); if (l_rc) @@ -1079,7 +1738,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280609010c3full, l_scom_buffer); if (l_rc) @@ -1097,7 +1767,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280709010c3full, l_scom_buffer); if (l_rc) @@ -1115,7 +1796,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280809010c3full, l_scom_buffer); if (l_rc) @@ -1133,7 +1825,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280909010c3full, l_scom_buffer); if (l_rc) @@ -1151,7 +1854,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280a09010c3full, l_scom_buffer); if (l_rc) @@ -1169,7 +1883,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280b09010c3full, l_scom_buffer); if (l_rc) @@ -1187,7 +1912,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280c09010c3full, l_scom_buffer); if (l_rc) @@ -1205,7 +1941,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280d09010c3full, l_scom_buffer); if (l_rc) @@ -1223,7 +1970,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280e09010c3full, l_scom_buffer); if (l_rc) @@ -1241,7 +1999,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000280f09010c3full, l_scom_buffer); if (l_rc) @@ -1259,7 +2028,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000281009010c3full, l_scom_buffer); if (l_rc) @@ -1277,7 +2057,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000281109010c3full, l_scom_buffer); if (l_rc) @@ -1295,7 +2086,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000281209010c3full, l_scom_buffer); if (l_rc) @@ -1313,7 +2115,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000281309010c3full, l_scom_buffer); if (l_rc) @@ -1331,7 +2144,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000281409010c3full, l_scom_buffer); if (l_rc) @@ -1349,7 +2173,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000281509010c3full, l_scom_buffer); if (l_rc) @@ -1367,7 +2202,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000281609010c3full, l_scom_buffer); if (l_rc) @@ -1385,7 +2231,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000281709010c3full, l_scom_buffer); if (l_rc) @@ -1403,7 +2260,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300009010c3full, l_scom_buffer); if (l_rc) @@ -1421,7 +2285,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300109010c3full, l_scom_buffer); if (l_rc) @@ -1439,7 +2310,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300209010c3full, l_scom_buffer); if (l_rc) @@ -1457,7 +2335,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300309010c3full, l_scom_buffer); if (l_rc) @@ -1475,7 +2360,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300409010c3full, l_scom_buffer); if (l_rc) @@ -1493,7 +2385,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300509010c3full, l_scom_buffer); if (l_rc) @@ -1511,7 +2410,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300609010c3full, l_scom_buffer); if (l_rc) @@ -1529,7 +2435,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300709010c3full, l_scom_buffer); if (l_rc) @@ -1547,7 +2460,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300809010c3full, l_scom_buffer); if (l_rc) @@ -1565,7 +2485,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300909010c3full, l_scom_buffer); if (l_rc) @@ -1583,7 +2510,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300a09010c3full, l_scom_buffer); if (l_rc) @@ -1601,7 +2535,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300b09010c3full, l_scom_buffer); if (l_rc) @@ -1619,7 +2560,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300c09010c3full, l_scom_buffer); if (l_rc) @@ -1637,7 +2585,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300d09010c3full, l_scom_buffer); if (l_rc) @@ -1655,7 +2610,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300e09010c3full, l_scom_buffer); if (l_rc) @@ -1673,7 +2635,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000300f09010c3full, l_scom_buffer); if (l_rc) @@ -1691,7 +2660,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000301009010c3full, l_scom_buffer); if (l_rc) @@ -1709,7 +2685,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000301109010c3full, l_scom_buffer); if (l_rc) @@ -1727,7 +2710,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000301209010c3full, l_scom_buffer); if (l_rc) @@ -1745,7 +2735,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000301309010c3full, l_scom_buffer); if (l_rc) @@ -1763,7 +2760,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000301409010c3full, l_scom_buffer); if (l_rc) @@ -1781,7 +2785,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000301509010c3full, l_scom_buffer); if (l_rc) @@ -1799,7 +2810,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000301609010c3full, l_scom_buffer); if (l_rc) @@ -1817,7 +2835,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 53, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000301709010c3full, l_scom_buffer); if (l_rc) @@ -1835,7 +2860,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980009010c3full, l_scom_buffer); if (l_rc) @@ -1853,7 +2889,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980109010c3full, l_scom_buffer); if (l_rc) @@ -1871,7 +2918,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980209010c3full, l_scom_buffer); if (l_rc) @@ -1889,7 +2947,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980309010c3full, l_scom_buffer); if (l_rc) @@ -1907,7 +2976,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980409010c3full, l_scom_buffer); if (l_rc) @@ -1925,7 +3005,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980509010c3full, l_scom_buffer); if (l_rc) @@ -1943,7 +3034,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980609010c3full, l_scom_buffer); if (l_rc) @@ -1961,7 +3063,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980709010c3full, l_scom_buffer); if (l_rc) @@ -1979,7 +3092,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980809010c3full, l_scom_buffer); if (l_rc) @@ -1997,7 +3121,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980909010c3full, l_scom_buffer); if (l_rc) @@ -2015,7 +3150,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980a09010c3full, l_scom_buffer); if (l_rc) @@ -2033,10 +3179,21 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000980b09010c3full, l_scom_buffer); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } - if (l_rc) + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + + l_rc = fapi2::putScom(TGT0, 0x8000980b09010c3full, l_scom_buffer); + + if (l_rc) { FAPI_ERR("ERROR executing: putScom (0x8000980b09010c3full)"); break; @@ -2051,7 +3208,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980c09010c3full, l_scom_buffer); if (l_rc) @@ -2069,7 +3237,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980d09010c3full, l_scom_buffer); if (l_rc) @@ -2087,7 +3266,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980e09010c3full, l_scom_buffer); if (l_rc) @@ -2105,7 +3295,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000980f09010c3full, l_scom_buffer); if (l_rc) @@ -2123,7 +3324,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000981009010c3full, l_scom_buffer); if (l_rc) @@ -2141,7 +3353,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000981109010c3full, l_scom_buffer); if (l_rc) @@ -2159,7 +3382,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000981209010c3full, l_scom_buffer); if (l_rc) @@ -2177,7 +3411,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000981309010c3full, l_scom_buffer); if (l_rc) @@ -2195,7 +3440,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000981409010c3full, l_scom_buffer); if (l_rc) @@ -2213,7 +3469,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000981509010c3full, l_scom_buffer); if (l_rc) @@ -2231,7 +3498,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000981609010c3full, l_scom_buffer); if (l_rc) @@ -2249,7 +3527,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000981709010c3full, l_scom_buffer); if (l_rc) @@ -2267,7 +3556,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00009010c3full, l_scom_buffer); if (l_rc) @@ -2285,7 +3581,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00109010c3full, l_scom_buffer); if (l_rc) @@ -2303,7 +3606,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00209010c3full, l_scom_buffer); if (l_rc) @@ -2321,7 +3631,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00309010c3full, l_scom_buffer); if (l_rc) @@ -2339,7 +3656,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00409010c3full, l_scom_buffer); if (l_rc) @@ -2357,7 +3681,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00509010c3full, l_scom_buffer); if (l_rc) @@ -2375,7 +3706,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00609010c3full, l_scom_buffer); if (l_rc) @@ -2393,7 +3731,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00709010c3full, l_scom_buffer); if (l_rc) @@ -2411,7 +3756,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00809010c3full, l_scom_buffer); if (l_rc) @@ -2429,7 +3781,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00909010c3full, l_scom_buffer); if (l_rc) @@ -2447,7 +3806,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00a09010c3full, l_scom_buffer); if (l_rc) @@ -2465,7 +3831,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00b09010c3full, l_scom_buffer); if (l_rc) @@ -2483,7 +3856,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00c09010c3full, l_scom_buffer); if (l_rc) @@ -2501,7 +3881,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00d09010c3full, l_scom_buffer); if (l_rc) @@ -2519,7 +3906,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00e09010c3full, l_scom_buffer); if (l_rc) @@ -2537,7 +3931,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a00f09010c3full, l_scom_buffer); if (l_rc) @@ -2555,7 +3956,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a01009010c3full, l_scom_buffer); if (l_rc) @@ -2573,7 +3981,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a01109010c3full, l_scom_buffer); if (l_rc) @@ -2591,7 +4006,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a01209010c3full, l_scom_buffer); if (l_rc) @@ -2609,7 +4031,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a01309010c3full, l_scom_buffer); if (l_rc) @@ -2627,7 +4056,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a01409010c3full, l_scom_buffer); if (l_rc) @@ -2645,7 +4081,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a01509010c3full, l_scom_buffer); if (l_rc) @@ -2663,7 +4106,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000a01609010c3full, l_scom_buffer); if (l_rc) @@ -2681,8 +4131,15 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01709010c3full, l_scom_buffer); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + + l_rc = fapi2::putScom(TGT0, 0x8000a01709010c3full, l_scom_buffer); if (l_rc) { @@ -2699,7 +4156,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00009010c3full, l_scom_buffer); if (l_rc) @@ -2717,7 +4185,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00109010c3full, l_scom_buffer); if (l_rc) @@ -2735,7 +4214,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00209010c3full, l_scom_buffer); if (l_rc) @@ -2753,7 +4243,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00309010c3full, l_scom_buffer); if (l_rc) @@ -2771,7 +4272,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00409010c3full, l_scom_buffer); if (l_rc) @@ -2789,7 +4301,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00509010c3full, l_scom_buffer); if (l_rc) @@ -2807,7 +4330,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00609010c3full, l_scom_buffer); if (l_rc) @@ -2825,7 +4359,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00709010c3full, l_scom_buffer); if (l_rc) @@ -2843,7 +4388,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00809010c3full, l_scom_buffer); if (l_rc) @@ -2861,7 +4417,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00909010c3full, l_scom_buffer); if (l_rc) @@ -2879,7 +4446,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00a09010c3full, l_scom_buffer); if (l_rc) @@ -2897,7 +4475,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00b09010c3full, l_scom_buffer); if (l_rc) @@ -2915,7 +4504,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00c09010c3full, l_scom_buffer); if (l_rc) @@ -2933,7 +4533,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00d09010c3full, l_scom_buffer); if (l_rc) @@ -2951,7 +4562,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00e09010c3full, l_scom_buffer); if (l_rc) @@ -2969,7 +4591,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c00f09010c3full, l_scom_buffer); if (l_rc) @@ -2987,7 +4620,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c01009010c3full, l_scom_buffer); if (l_rc) @@ -3005,7 +4649,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c01109010c3full, l_scom_buffer); if (l_rc) @@ -3023,7 +4678,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c01209010c3full, l_scom_buffer); if (l_rc) @@ -3041,7 +4707,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c01309010c3full, l_scom_buffer); if (l_rc) @@ -3059,7 +4736,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c01409010c3full, l_scom_buffer); if (l_rc) @@ -3077,7 +4765,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c01509010c3full, l_scom_buffer); if (l_rc) @@ -3095,7 +4794,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c01609010c3full, l_scom_buffer); if (l_rc) @@ -3113,7 +4823,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b1000, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 52, 5, 59 ); + } + + { + l_scom_buffer.insert (literal_0b10000, 57, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c01709010c3full, l_scom_buffer); if (l_rc) @@ -3131,7 +4852,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80009010c3full, l_scom_buffer); if (l_rc) @@ -3149,7 +4877,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80109010c3full, l_scom_buffer); if (l_rc) @@ -3167,7 +4902,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80209010c3full, l_scom_buffer); if (l_rc) @@ -3185,7 +4927,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80309010c3full, l_scom_buffer); if (l_rc) @@ -3203,7 +4952,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80409010c3full, l_scom_buffer); if (l_rc) @@ -3221,7 +4977,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80509010c3full, l_scom_buffer); if (l_rc) @@ -3239,7 +5002,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80609010c3full, l_scom_buffer); if (l_rc) @@ -3257,7 +5027,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80709010c3full, l_scom_buffer); if (l_rc) @@ -3275,7 +5052,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80809010c3full, l_scom_buffer); if (l_rc) @@ -3293,7 +5077,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80909010c3full, l_scom_buffer); if (l_rc) @@ -3311,7 +5102,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80a09010c3full, l_scom_buffer); if (l_rc) @@ -3329,7 +5127,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80b09010c3full, l_scom_buffer); if (l_rc) @@ -3347,7 +5152,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80c09010c3full, l_scom_buffer); if (l_rc) @@ -3365,7 +5177,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80d09010c3full, l_scom_buffer); if (l_rc) @@ -3383,7 +5202,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c80e09010c3full, l_scom_buffer); if (l_rc) @@ -3395,13 +5221,20 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT { l_rc = fapi2::getScom( TGT0, 0x8000c80f09010c3full, l_scom_buffer ); - if (l_rc) + if (l_rc) + { + FAPI_ERR("ERROR executing: getScom (0x8000c80f09010c3full)"); + break; + } + + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + { - FAPI_ERR("ERROR executing: getScom (0x8000c80f09010c3full)"); - break; + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); l_rc = fapi2::putScom(TGT0, 0x8000c80f09010c3full, l_scom_buffer); if (l_rc) @@ -3419,7 +5252,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c81009010c3full, l_scom_buffer); if (l_rc) @@ -3437,7 +5277,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c81109010c3full, l_scom_buffer); if (l_rc) @@ -3455,7 +5302,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c81209010c3full, l_scom_buffer); if (l_rc) @@ -3473,7 +5327,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c81309010c3full, l_scom_buffer); if (l_rc) @@ -3491,7 +5352,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c81409010c3full, l_scom_buffer); if (l_rc) @@ -3509,7 +5377,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c81509010c3full, l_scom_buffer); if (l_rc) @@ -3527,7 +5402,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c81609010c3full, l_scom_buffer); if (l_rc) @@ -3545,7 +5427,14 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + { + l_scom_buffer.insert (literal_0b0011, 48, 4, 60 ); + } + + { + l_scom_buffer.insert (literal_0b1010, 52, 4, 60 ); + } + l_rc = fapi2::putScom(TGT0, 0x8000c81709010c3full, l_scom_buffer); if (l_rc) @@ -3563,8 +5452,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200009010c3full, l_scom_buffer); if (l_rc) @@ -3582,8 +5474,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200109010c3full, l_scom_buffer); if (l_rc) @@ -3601,8 +5496,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200209010c3full, l_scom_buffer); if (l_rc) @@ -3620,8 +5518,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200309010c3full, l_scom_buffer); if (l_rc) @@ -3639,8 +5540,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200409010c3full, l_scom_buffer); if (l_rc) @@ -3658,8 +5562,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200509010c3full, l_scom_buffer); if (l_rc) @@ -3677,8 +5584,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200609010c3full, l_scom_buffer); if (l_rc) @@ -3696,8 +5606,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200709010c3full, l_scom_buffer); if (l_rc) @@ -3715,8 +5628,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200809010c3full, l_scom_buffer); if (l_rc) @@ -3734,8 +5650,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200909010c3full, l_scom_buffer); if (l_rc) @@ -3753,8 +5672,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200a09010c3full, l_scom_buffer); if (l_rc) @@ -3772,8 +5694,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200b09010c3full, l_scom_buffer); if (l_rc) @@ -3791,8 +5716,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200c09010c3full, l_scom_buffer); if (l_rc) @@ -3810,8 +5738,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200d09010c3full, l_scom_buffer); if (l_rc) @@ -3829,8 +5760,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200e09010c3full, l_scom_buffer); if (l_rc) @@ -3848,8 +5782,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002200f09010c3full, l_scom_buffer); if (l_rc) @@ -3867,8 +5804,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002201009010c3full, l_scom_buffer); if (l_rc) @@ -3886,8 +5826,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002201109010c3full, l_scom_buffer); if (l_rc) @@ -3905,8 +5848,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002201209010c3full, l_scom_buffer); if (l_rc) @@ -3924,8 +5870,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002201309010c3full, l_scom_buffer); if (l_rc) @@ -3943,8 +5892,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002201409010c3full, l_scom_buffer); if (l_rc) @@ -3962,8 +5914,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002201509010c3full, l_scom_buffer); if (l_rc) @@ -3981,8 +5936,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002201609010c3full, l_scom_buffer); if (l_rc) @@ -4000,8 +5958,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8002201709010c3full, l_scom_buffer); if (l_rc) @@ -4019,8 +5980,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040009010c3full, l_scom_buffer); if (l_rc) @@ -4038,8 +6002,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040109010c3full, l_scom_buffer); if (l_rc) @@ -4057,8 +6024,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040209010c3full, l_scom_buffer); if (l_rc) @@ -4076,8 +6046,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040309010c3full, l_scom_buffer); if (l_rc) @@ -4095,8 +6068,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040409010c3full, l_scom_buffer); if (l_rc) @@ -4114,8 +6090,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040509010c3full, l_scom_buffer); if (l_rc) @@ -4133,8 +6112,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040609010c3full, l_scom_buffer); if (l_rc) @@ -4152,8 +6134,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040709010c3full, l_scom_buffer); if (l_rc) @@ -4171,8 +6156,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040809010c3full, l_scom_buffer); if (l_rc) @@ -4190,8 +6178,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040909010c3full, l_scom_buffer); if (l_rc) @@ -4209,8 +6200,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040a09010c3full, l_scom_buffer); if (l_rc) @@ -4228,8 +6222,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040b09010c3full, l_scom_buffer); if (l_rc) @@ -4247,8 +6244,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040c09010c3full, l_scom_buffer); if (l_rc) @@ -4266,8 +6266,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040d09010c3full, l_scom_buffer); if (l_rc) @@ -4285,8 +6288,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040e09010c3full, l_scom_buffer); if (l_rc) @@ -4304,8 +6310,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004040f09010c3full, l_scom_buffer); if (l_rc) @@ -4323,8 +6332,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004041009010c3full, l_scom_buffer); if (l_rc) @@ -4342,8 +6354,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004041109010c3full, l_scom_buffer); if (l_rc) @@ -4361,8 +6376,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004041209010c3full, l_scom_buffer); if (l_rc) @@ -4380,8 +6398,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004041309010c3full, l_scom_buffer); if (l_rc) @@ -4399,8 +6420,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004041409010c3full, l_scom_buffer); if (l_rc) @@ -4418,8 +6442,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004041509010c3full, l_scom_buffer); if (l_rc) @@ -4437,8 +6464,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004041609010c3full, l_scom_buffer); if (l_rc) @@ -4456,8 +6486,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ENABLED = 0x0; - l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + { + constexpr auto l_scom_buffer_ENABLED = 0x0; + l_scom_buffer.insert (l_scom_buffer_ENABLED, 48, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8004041709010c3full, l_scom_buffer); if (l_rc) @@ -4475,8 +6508,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 52, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 52, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8008000009010c3full, l_scom_buffer); if (l_rc) @@ -4494,7 +6530,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b000000, 48, 6, 58 ); + { + l_scom_buffer.insert (literal_0b000000, 48, 6, 58 ); + } + l_rc = fapi2::putScom(TGT0, 0x8008080009010c3full, l_scom_buffer); if (l_rc) @@ -4512,7 +6551,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b000, 48, 3, 61 ); + { + l_scom_buffer.insert (literal_0b000, 48, 3, 61 ); + } + l_rc = fapi2::putScom(TGT0, 0x8008100009010c3full, l_scom_buffer); if (l_rc) @@ -4521,17 +6563,6 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } } - fapi2::ATTR_IS_SIMULATION_Type l_TGT1_ATTR_IS_SIMULATION; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT1, l_TGT1_ATTR_IS_SIMULATION); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_IS_SIMULATION)"); - break; - } - - auto l_def_IS_HW = (l_TGT1_ATTR_IS_SIMULATION == literal_0); - auto l_def_IS_SIM = (l_TGT1_ATTR_IS_SIMULATION == literal_1); { l_rc = fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer ); @@ -4541,13 +6572,45 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - if (l_def_IS_HW) { - l_scom_buffer.insert (literal_0b010, 48, 3, 61 ); + if (l_def_IS_HW) + { + l_scom_buffer.insert (literal_0b010, 48, 3, 61 ); + } + else if (l_def_IS_SIM) + { + l_scom_buffer.insert (literal_0b001, 48, 3, 61 ); + } + } + + { + if (l_def_IS_HW) + { + l_scom_buffer.insert (literal_0b010, 51, 3, 61 ); + } + else if (l_def_IS_SIM) + { + l_scom_buffer.insert (literal_0b001, 51, 3, 61 ); + } + } + + { + if (l_def_IS_HW) + { + l_scom_buffer.insert (literal_0b0010, 60, 4, 60 ); + } + else if (l_def_IS_SIM) + { + l_scom_buffer.insert (literal_0b0001, 60, 4, 60 ); + } } - else if (l_def_IS_SIM) + + { + l_scom_buffer.insert (literal_0b101, 54, 3, 61 ); + } + { - l_scom_buffer.insert (literal_0b001, 48, 3, 61 ); + l_scom_buffer.insert (literal_0b101, 57, 3, 61 ); } l_rc = fapi2::putScom(TGT0, 0x8008580009010c3full, l_scom_buffer); @@ -4567,7 +6630,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b010, 48, 3, 61 ); + { + l_scom_buffer.insert (literal_0b010, 48, 3, 61 ); + } + + { + l_scom_buffer.insert (literal_0b010, 51, 3, 61 ); + } + + { + l_scom_buffer.insert (literal_0b010, 54, 3, 61 ); + } + l_rc = fapi2::putScom(TGT0, 0x8008600009010c3full, l_scom_buffer); if (l_rc) @@ -4585,13 +6659,15 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - if (l_def_IS_HW) - { - l_scom_buffer.insert (literal_0b100, 60, 3, 61 ); - } - else if (l_def_IS_SIM) { - l_scom_buffer.insert (literal_0b010, 60, 3, 61 ); + if (l_def_IS_HW) + { + l_scom_buffer.insert (literal_0b100, 60, 3, 61 ); + } + else if (l_def_IS_SIM) + { + l_scom_buffer.insert (literal_0b010, 60, 3, 61 ); + } } l_rc = fapi2::putScom(TGT0, 0x8008680009010c3full, l_scom_buffer); @@ -4611,8 +6687,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_ON = 0x1; - l_scom_buffer.insert (l_scom_buffer_ON, 54, 1, 63 ); + { + constexpr auto l_scom_buffer_ON = 0x1; + l_scom_buffer.insert (l_scom_buffer_ON, 54, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x8008c00009010c3full, l_scom_buffer); if (l_rc) @@ -4630,8 +6709,11 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - constexpr auto l_scom_buffer_OFF = 0x0; - l_scom_buffer.insert (l_scom_buffer_OFF, 60, 1, 63 ); + { + constexpr auto l_scom_buffer_OFF = 0x0; + l_scom_buffer.insert (l_scom_buffer_OFF, 60, 1, 63 ); + } + l_rc = fapi2::putScom(TGT0, 0x800b800009010c3full, l_scom_buffer); if (l_rc) @@ -4649,7 +6731,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b000000, 48, 6, 58 ); + { + l_scom_buffer.insert (literal_0b000000, 48, 6, 58 ); + } + l_rc = fapi2::putScom(TGT0, 0x800c0c0009010c3full, l_scom_buffer); if (l_rc) @@ -4667,7 +6752,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b000, 48, 3, 61 ); + { + l_scom_buffer.insert (literal_0b000, 48, 3, 61 ); + } + l_rc = fapi2::putScom(TGT0, 0x800c140009010c3full, l_scom_buffer); if (l_rc) @@ -4685,7 +6773,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - l_scom_buffer.insert (literal_0b00100, 48, 5, 59 ); + { + l_scom_buffer.insert (literal_0b00100, 48, 5, 59 ); + } + l_rc = fapi2::putScom(TGT0, 0x800f1c0009010c3full, l_scom_buffer); if (l_rc) @@ -4703,13 +6794,19 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target& TGT break; } - if (l_def_IS_HW) { - l_scom_buffer.insert (literal_0b0010101, 48, 7, 57 ); + if (l_def_IS_HW) + { + l_scom_buffer.insert (literal_0b0010101, 48, 7, 57 ); + } + else if (l_def_IS_SIM) + { + l_scom_buffer.insert (literal_0b0010110, 48, 7, 57 ); + } } - else if (l_def_IS_SIM) + { - l_scom_buffer.insert (literal_0b0010110, 48, 7, 57 ); + l_scom_buffer.insert (literal_0b1000110, 55, 7, 57 ); } l_rc = fapi2::putScom(TGT0, 0x800f2c0009010c3full, l_scom_buffer); -- cgit v1.2.1