diff options
22 files changed, 2331 insertions, 15819 deletions
diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_cxa_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_cxa_scom.C index 49640c8e1..ba195a5c6 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_cxa_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_cxa_scom.C @@ -40,91 +40,32 @@ constexpr auto literal_0b0001 = 0b0001; fapi2::ReturnCode p9_cxa_scom(const fapi2::Target<fapi2::TARGET_TYPE_CAPP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE_Type l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_ADDR_BAR_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE)); fapi2::ATTR_PROC_FABRIC_PUMP_MODE_Type l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_PUMP_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x2010803ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2010803ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2010803ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x80031F98D8717, 0, 52, 0 ); - l_rc = fapi2::putScom(TGT0, 0x2010803ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2010803ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2010803ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2010806ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2010806ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2010806ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0B1C000104060, 0, 52, 12 ); - l_rc = fapi2::putScom(TGT0, 0x2010806ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2010806ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2010806ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2010807ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2010807ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2010807ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x2B9C0001240E0, 0, 52, 12 ); - l_rc = fapi2::putScom(TGT0, 0x2010807ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2010807ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2010807ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2010818ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2010818ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2010818ull, l_scom_buffer )); if ((l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_ADDR_BAR_MODE_SMALL_SYSTEM)) { @@ -148,72 +89,29 @@ fapi2::ReturnCode p9_cxa_scom(const fapi2::Target<fapi2::TARGET_TYPE_CAPP>& TGT0 l_scom_buffer.insert<uint64_t> (l_CAPP0_CXA_TOP_CXA_APC0_APCCTL_SKIP_G_OFF, 6, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x2010818ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2010818ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2010818ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2010819ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2010819ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2010819ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000, 4, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x2010819ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2010819ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2010819ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x201081bull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x201081bull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x201081bull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b111, 45, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0b0010, 48, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x201081bull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x201081bull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x201081bull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x201081cull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x201081cull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x201081cull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0001, 18, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x201081cull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x201081cull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x201081cull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_ddrphy_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_ddrphy_scom.C index c20030b02..1d4773f7f 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_ddrphy_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_ddrphy_scom.C @@ -48,173 +48,80 @@ constexpr auto literal_0x0202 = 0x0202; fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x800000030701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000030701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000030701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x0120, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000030701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000030701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000030701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000240701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000240701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000240701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000240701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000240701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000240701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000250701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000250701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000250701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000250701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000250701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000250701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000260701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000260701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000260701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000260701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000260701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000260701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000270701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000270701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000270701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000270701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000270701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000270701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000280701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000280701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000280701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000280701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000280701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000280701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000290701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000290701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000290701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000290701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000290701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000290701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002a0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002a0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002a0701103full, l_scom_buffer )); if (( true )) { @@ -222,22 +129,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x8000002a0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002a0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002a0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002b0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002b0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002b0701103full, l_scom_buffer )); if (( true )) { @@ -245,22 +140,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x8000002b0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002b0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002b0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002c0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002c0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002c0701103full, l_scom_buffer )); if (( true )) { @@ -268,22 +151,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x8000002c0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002c0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002c0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002d0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002d0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002d0701103full, l_scom_buffer )); if (( true )) { @@ -291,88 +162,40 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x8000002d0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002d0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002d0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000740701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000740701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000740701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x6000, 49, 7, 49 ); } - l_rc = fapi2::putScom(TGT0, 0x800000740701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000740701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000740701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000750701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000750701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000750701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x4000, 48, 12, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000750701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000750701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000750701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000780701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000780701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000780701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x7F7F, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000780701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000780701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000780701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000a40701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000a40701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000a40701103full, l_scom_buffer )); if (( true )) { @@ -381,22 +204,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x800000a40701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000a40701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000a40701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000a50701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000a50701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000a50701103full, l_scom_buffer )); if (( true )) { @@ -405,22 +216,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x800000a50701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000a50701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000a50701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000a60701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000a60701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000a60701103full, l_scom_buffer )); if (( true )) { @@ -428,22 +227,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x800000a60701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000a60701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000a60701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000a70701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000a70701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000a70701103full, l_scom_buffer )); if (( true )) { @@ -451,308 +238,140 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x800000a70701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000a70701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000a70701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000a80701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000a80701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000a80701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000a80701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000a80701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000a80701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000a90701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000a90701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000a90701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000a90701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000a90701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000a90701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000aa0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000aa0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000aa0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000aa0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000aa0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000aa0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000ab0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000ab0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000ab0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000ab0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000ab0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000ab0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000ac0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000ac0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000ac0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000ac0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000ac0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000ac0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800000ad0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800000ad0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800000ad0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800000ad0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800000ad0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800000ad0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004030701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004030701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004030701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x0120, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004030701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004030701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004030701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004240701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004240701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004240701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004240701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004240701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004240701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004250701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004250701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004250701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004250701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004250701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004250701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004260701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004260701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004260701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004260701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004260701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004260701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004270701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004270701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004270701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004270701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004270701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004270701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004280701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004280701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004280701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004280701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004280701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004280701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004290701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004290701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004290701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004290701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004290701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004290701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000042a0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000042a0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000042a0701103full, l_scom_buffer )); if (( true )) { @@ -760,22 +379,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x8000042a0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000042a0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000042a0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000042b0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000042b0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000042b0701103full, l_scom_buffer )); if (( true )) { @@ -783,22 +390,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x8000042b0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000042b0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000042b0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000042c0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000042c0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000042c0701103full, l_scom_buffer )); if (( true )) { @@ -806,22 +401,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x8000042c0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000042c0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000042c0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000042d0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000042d0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000042d0701103full, l_scom_buffer )); if (( true )) { @@ -829,88 +412,40 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x8000042d0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000042d0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000042d0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004740701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004740701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004740701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x6000, 49, 7, 49 ); } - l_rc = fapi2::putScom(TGT0, 0x800004740701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004740701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004740701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004750701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004750701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004750701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x4000, 48, 12, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004750701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004750701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004750701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004780701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004780701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004780701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x7F7F, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004780701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004780701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004780701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004a40701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004a40701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004a40701103full, l_scom_buffer )); if (( true )) { @@ -919,22 +454,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x800004a40701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004a40701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004a40701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004a50701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004a50701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004a50701103full, l_scom_buffer )); if (( true )) { @@ -943,22 +466,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x800004a50701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004a50701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004a50701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004a60701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004a60701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004a60701103full, l_scom_buffer )); if (( true )) { @@ -966,22 +477,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x800004a60701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004a60701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004a60701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004a70701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004a70701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004a70701103full, l_scom_buffer )); if (( true )) { @@ -989,308 +488,140 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x800004a70701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004a70701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004a70701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004a80701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004a80701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004a80701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004a80701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004a80701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004a80701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004a90701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004a90701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004a90701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004a90701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004a90701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004a90701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004aa0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004aa0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004aa0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004aa0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004aa0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004aa0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004ab0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004ab0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004ab0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004ab0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004ab0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004ab0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004ac0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004ac0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004ac0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004ac0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004ac0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004ac0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800004ad0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800004ad0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800004ad0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800004ad0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800004ad0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800004ad0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008030701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008030701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008030701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x0120, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008030701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008030701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008030701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008240701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008240701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008240701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008240701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008240701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008240701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008250701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008250701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008250701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008250701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008250701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008250701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008260701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008260701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008260701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008260701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008260701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008260701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008270701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008270701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008270701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008270701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008270701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008270701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008280701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008280701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008280701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008280701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008280701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008280701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008290701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008290701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008290701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008290701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008290701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008290701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082a0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082a0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082a0701103full, l_scom_buffer )); if (( true )) { @@ -1298,22 +629,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x8000082a0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082a0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082a0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082b0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082b0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082b0701103full, l_scom_buffer )); if (( true )) { @@ -1321,22 +640,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x8000082b0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082b0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082b0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082c0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082c0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082c0701103full, l_scom_buffer )); if (( true )) { @@ -1344,22 +651,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x8000082c0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082c0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082c0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082d0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082d0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082d0701103full, l_scom_buffer )); if (( true )) { @@ -1367,88 +662,40 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x8000082d0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082d0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082d0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008740701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008740701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008740701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x6000, 49, 7, 49 ); } - l_rc = fapi2::putScom(TGT0, 0x800008740701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008740701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008740701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008750701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008750701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008750701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x4000, 48, 12, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008750701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008750701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008750701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008780701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008780701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008780701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x7F7F, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008780701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008780701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008780701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008a40701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008a40701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008a40701103full, l_scom_buffer )); if (( true )) { @@ -1457,22 +704,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x800008a40701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008a40701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008a40701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008a50701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008a50701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008a50701103full, l_scom_buffer )); if (( true )) { @@ -1481,22 +716,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x800008a50701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008a50701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008a50701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008a60701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008a60701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008a60701103full, l_scom_buffer )); if (( true )) { @@ -1504,22 +727,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x800008a60701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008a60701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008a60701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008a70701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008a70701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008a70701103full, l_scom_buffer )); if (( true )) { @@ -1527,308 +738,140 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x800008a70701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008a70701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008a70701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008a80701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008a80701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008a80701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008a80701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008a80701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008a80701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008a90701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008a90701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008a90701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008a90701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008a90701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008a90701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008aa0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008aa0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008aa0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008aa0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008aa0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008aa0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008ab0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008ab0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008ab0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008ab0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008ab0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008ab0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008ac0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008ac0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008ac0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008ac0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008ac0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008ac0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800008ad0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800008ad0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800008ad0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800008ad0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800008ad0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800008ad0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c030701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c030701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c030701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x0120, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c030701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c030701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c030701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c240701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c240701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c240701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c240701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c240701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c240701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c250701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c250701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c250701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c250701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c250701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c250701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c260701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c260701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c260701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c260701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c260701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c260701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c270701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c270701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c270701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c270701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c270701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c270701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c280701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c280701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c280701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c280701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c280701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c280701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c290701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c290701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c290701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c290701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c290701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c290701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c2a0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c2a0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c2a0701103full, l_scom_buffer )); if (( true )) { @@ -1836,22 +879,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c2a0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c2a0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c2a0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c2b0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c2b0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c2b0701103full, l_scom_buffer )); if (( true )) { @@ -1859,22 +890,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c2b0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c2b0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c2b0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c2c0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c2c0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c2c0701103full, l_scom_buffer )); if (( true )) { @@ -1882,22 +901,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c2c0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c2c0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c2c0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c2d0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c2d0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c2d0701103full, l_scom_buffer )); if (( true )) { @@ -1905,88 +912,40 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c2d0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c2d0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c2d0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c740701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c740701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c740701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x6000, 49, 7, 49 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c740701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c740701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c740701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c750701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c750701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c750701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x4000, 48, 12, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c750701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c750701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c750701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000c780701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000c780701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000c780701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x7F7F, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000c780701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000c780701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000c780701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000ca40701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000ca40701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000ca40701103full, l_scom_buffer )); if (( true )) { @@ -1995,22 +954,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x80000ca40701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000ca40701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000ca40701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000ca50701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000ca50701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000ca50701103full, l_scom_buffer )); if (( true )) { @@ -2019,22 +966,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x80000ca50701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000ca50701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000ca50701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000ca60701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000ca60701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000ca60701103full, l_scom_buffer )); if (( true )) { @@ -2042,22 +977,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x80000ca60701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000ca60701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000ca60701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000ca70701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000ca70701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000ca70701103full, l_scom_buffer )); if (( true )) { @@ -2065,308 +988,140 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x80000ca70701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000ca70701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000ca70701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000ca80701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000ca80701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000ca80701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000ca80701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000ca80701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000ca80701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000ca90701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000ca90701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000ca90701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000ca90701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000ca90701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000ca90701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000caa0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000caa0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000caa0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000caa0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000caa0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000caa0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000cab0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000cab0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000cab0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000cab0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000cab0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000cab0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000cac0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000cac0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000cac0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000cac0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000cac0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000cac0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80000cad0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80000cad0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80000cad0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80000cad0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80000cad0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80000cad0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010030701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010030701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010030701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x0120, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010030701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010030701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010030701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010240701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010240701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010240701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010240701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010240701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010240701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010250701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010250701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010250701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8100, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010250701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010250701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010250701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010260701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010260701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010260701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010260701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010260701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010260701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010270701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010270701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010270701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010270701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010270701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010270701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010280701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010280701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010280701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010280701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010280701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010280701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010290701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010290701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010290701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010290701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010290701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010290701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000102a0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000102a0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000102a0701103full, l_scom_buffer )); if (( true )) { @@ -2374,22 +1129,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x8000102a0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000102a0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000102a0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000102b0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000102b0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000102b0701103full, l_scom_buffer )); if (( true )) { @@ -2397,22 +1140,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 62, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x8000102b0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000102b0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000102b0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000102c0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000102c0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000102c0701103full, l_scom_buffer )); if (( true )) { @@ -2420,22 +1151,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x8000102c0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000102c0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000102c0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000102d0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000102d0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000102d0701103full, l_scom_buffer )); if (( true )) { @@ -2443,88 +1162,40 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0402, 56, 7, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x8000102d0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000102d0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000102d0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010740701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010740701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010740701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x6000, 49, 7, 49 ); } - l_rc = fapi2::putScom(TGT0, 0x800010740701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010740701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010740701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010750701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010750701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010750701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x4000, 48, 12, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010750701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010750701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010750701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010780701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010780701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010780701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x7F7F, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010780701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010780701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010780701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010a40701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010a40701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010a40701103full, l_scom_buffer )); if (( true )) { @@ -2533,22 +1204,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x800010a40701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010a40701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010a40701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010a50701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010a50701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010a50701103full, l_scom_buffer )); if (( true )) { @@ -2557,22 +1216,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x8000, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x800010a50701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010a50701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010a50701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010a60701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010a60701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010a60701103full, l_scom_buffer )); if (( true )) { @@ -2580,22 +1227,10 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x800010a60701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010a60701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010a60701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010a70701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010a70701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010a70701103full, l_scom_buffer )); if (( true )) { @@ -2603,352 +1238,160 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x0800, 56, 6, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x800010a70701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010a70701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010a70701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010a80701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010a80701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010a80701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010a80701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010a80701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010a80701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010a90701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010a90701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010a90701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x8000, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010a90701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010a90701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010a90701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010aa0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010aa0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010aa0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010aa0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010aa0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010aa0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010ab0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010ab0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010ab0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xffe0, 48, 15, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010ab0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010ab0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010ab0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010ac0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010ac0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010ac0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010ac0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010ac0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010ac0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800010ad0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800010ad0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800010ad0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x2020, 48, 11, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800010ad0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800010ad0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800010ad0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800040000701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800040000701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800040000701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xFFFF, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800040000701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800040000701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800040000701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800044000701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800044000701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800044000701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xFFFF, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800044000701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800044000701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800044000701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800044010701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800044010701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800044010701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x5000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800044010701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800044010701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800044010701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800044050701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800044050701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800044050701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x4040, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800044050701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800044050701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800044050701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800044070701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800044070701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800044070701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x4040, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800044070701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800044070701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800044070701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800048000701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800048000701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800048000701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xFFFF, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800048000701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800048000701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800048000701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80004c000701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80004c000701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80004c000701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xFFFF, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x80004c000701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80004c000701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80004c000701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800080310701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800080310701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800080310701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xE058, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800080310701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800080310701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800080310701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800080330701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800080330701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800080330701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x6000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800080330701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800080330701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800080330701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000803d0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000803d0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000803d0701103full, l_scom_buffer )); if (( true )) { @@ -2956,66 +1399,30 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000803d0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000803d0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000803d0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800084310701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800084310701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800084310701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0xE058, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800084310701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800084310701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800084310701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800084330701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800084330701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800084330701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x6000, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x800084330701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800084330701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800084330701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000843d0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000843d0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000843d0701103full, l_scom_buffer )); if (( true )) { @@ -3023,39 +1430,20 @@ fapi2::ReturnCode p9_ddrphy_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TG l_scom_buffer.insert<uint64_t> (literal_0x6740, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000843d0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000843d0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000843d0701103full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00c0701103full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00c0701103full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00c0701103full, l_scom_buffer )); if (( true )) { l_scom_buffer.insert<uint64_t> (literal_0x0202, 48, 16, 48 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00c0701103full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00c0701103full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00c0701103full, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C index d9bb6c85f..0fd1718c3 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ab_hp_scom.C @@ -52,175 +52,47 @@ constexpr auto literal_1611 = 1611; fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_Type l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP, TGT0, l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP, TGT0, l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP)); fapi2::ATTR_PROC_FABRIC_GROUP_MASTER_CHIP_Type l_TGT0_ATTR_PROC_FABRIC_GROUP_MASTER_CHIP; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_GROUP_MASTER_CHIP, TGT0, l_TGT0_ATTR_PROC_FABRIC_GROUP_MASTER_CHIP); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_GROUP_MASTER_CHIP)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_GROUP_MASTER_CHIP, TGT0, l_TGT0_ATTR_PROC_FABRIC_GROUP_MASTER_CHIP)); fapi2::ATTR_PROC_FABRIC_CCSM_MODE_Type l_TGT1_ATTR_PROC_FABRIC_CCSM_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_CCSM_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_CCSM_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_CCSM_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_CCSM_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_CCSM_MODE)); fapi2::ATTR_PROC_FABRIC_SMP_OPTICS_MODE_Type l_TGT1_ATTR_PROC_FABRIC_SMP_OPTICS_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_SMP_OPTICS_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_SMP_OPTICS_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_SMP_OPTICS_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_SMP_OPTICS_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_SMP_OPTICS_MODE)); fapi2::ATTR_PROC_FABRIC_CAPI_MODE_Type l_TGT1_ATTR_PROC_FABRIC_CAPI_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_CAPI_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_CAPI_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_CAPI_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_CAPI_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_CAPI_MODE)); fapi2::ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_Type l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE, TGT0, l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE, TGT0, l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE)); fapi2::ATTR_CHIP_EC_FEATURE_HW386013_Type l_TGT0_ATTR_CHIP_EC_FEATURE_HW386013; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_CHIP_EC_FEATURE_HW386013, TGT0, l_TGT0_ATTR_CHIP_EC_FEATURE_HW386013); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_CHIP_EC_FEATURE_HW386013)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_EC_FEATURE_HW386013, TGT0, l_TGT0_ATTR_CHIP_EC_FEATURE_HW386013)); fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE_Type l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_ADDR_BAR_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE)); fapi2::ATTR_PROC_FABRIC_PUMP_MODE_Type l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_PUMP_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE)); fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_Type l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG, TGT0, + l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG)); fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID_Type l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_ID)); fapi2::ATTR_PROC_FABRIC_A_AGGREGATE_Type l_TGT0_ATTR_PROC_FABRIC_A_AGGREGATE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_AGGREGATE, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_AGGREGATE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_A_AGGREGATE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_AGGREGATE, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_AGGREGATE)); auto l_def_LINK_A_AGGREGATE_EN = (l_TGT0_ATTR_PROC_FABRIC_A_AGGREGATE == ENUM_ATTR_PROC_FABRIC_A_AGGREGATE_ON); fapi2::ATTR_PROC_FABRIC_A_ADDR_DIS_Type l_TGT0_ATTR_PROC_FABRIC_A_ADDR_DIS; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ADDR_DIS, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_ADDR_DIS); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_A_ADDR_DIS)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ADDR_DIS, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_ADDR_DIS)); fapi2::ATTR_FREQ_A_MHZ_Type l_TGT1_ATTR_FREQ_A_MHZ; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_FREQ_A_MHZ, TGT1, l_TGT1_ATTR_FREQ_A_MHZ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_FREQ_A_MHZ)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_FREQ_A_MHZ, TGT1, l_TGT1_ATTR_FREQ_A_MHZ)); fapi2::ATTR_FREQ_PB_MHZ_Type l_TGT1_ATTR_FREQ_PB_MHZ; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_FREQ_PB_MHZ, TGT1, l_TGT1_ATTR_FREQ_PB_MHZ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_FREQ_PB_MHZ)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_FREQ_PB_MHZ, TGT1, l_TGT1_ATTR_FREQ_PB_MHZ)); auto l_def_A_CMD_RATE_4B_R = (((literal_6 * l_TGT1_ATTR_FREQ_PB_MHZ) * literal_1611) % (l_TGT1_ATTR_FREQ_A_MHZ * literal_2000)); fapi2::ATTR_PROC_FABRIC_A_BUS_WIDTH_Type l_TGT1_ATTR_PROC_FABRIC_A_BUS_WIDTH; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_BUS_WIDTH, TGT1, l_TGT1_ATTR_PROC_FABRIC_A_BUS_WIDTH); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_A_BUS_WIDTH)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_BUS_WIDTH, TGT1, l_TGT1_ATTR_PROC_FABRIC_A_BUS_WIDTH)); auto l_def_A_CMD_RATE_D = (l_TGT1_ATTR_FREQ_A_MHZ * literal_2000); auto l_def_A_CMD_RATE_4B_N = ((literal_6 * l_TGT1_ATTR_FREQ_PB_MHZ) * literal_1611); auto l_def_A_CMD_RATE_4B_RA = (((literal_5 * l_TGT1_ATTR_FREQ_PB_MHZ) * literal_1611) % @@ -233,61 +105,20 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ (l_TGT1_ATTR_FREQ_A_MHZ * literal_2000)); auto l_def_A_CMD_RATE_2B_NA = ((literal_10 * l_TGT1_ATTR_FREQ_PB_MHZ) * literal_1611); fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_Type l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG, TGT0, + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG)); fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID_Type l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_ID)); fapi2::ATTR_PROC_FABRIC_X_AGGREGATE_Type l_TGT0_ATTR_PROC_FABRIC_X_AGGREGATE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_AGGREGATE, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_AGGREGATE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_X_AGGREGATE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_AGGREGATE, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_AGGREGATE)); auto l_def_LINK_X_AGGREGATE_EN = (l_TGT0_ATTR_PROC_FABRIC_X_AGGREGATE == ENUM_ATTR_PROC_FABRIC_X_AGGREGATE_ON); fapi2::ATTR_PROC_FABRIC_X_ADDR_DIS_Type l_TGT0_ATTR_PROC_FABRIC_X_ADDR_DIS; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ADDR_DIS, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_ADDR_DIS); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_X_ADDR_DIS)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ADDR_DIS, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_ADDR_DIS)); fapi2::ATTR_FREQ_X_MHZ_Type l_TGT1_ATTR_FREQ_X_MHZ; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_FREQ_X_MHZ, TGT1, l_TGT1_ATTR_FREQ_X_MHZ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_FREQ_X_MHZ)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_FREQ_X_MHZ, TGT1, l_TGT1_ATTR_FREQ_X_MHZ)); auto l_def_X_CMD_RATE_4B_R = ((literal_6 * l_TGT1_ATTR_FREQ_PB_MHZ) % l_TGT1_ATTR_FREQ_X_MHZ); fapi2::ATTR_PROC_FABRIC_X_BUS_WIDTH_Type l_TGT1_ATTR_PROC_FABRIC_X_BUS_WIDTH; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_BUS_WIDTH, TGT1, l_TGT1_ATTR_PROC_FABRIC_X_BUS_WIDTH); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_X_BUS_WIDTH)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_BUS_WIDTH, TGT1, l_TGT1_ATTR_PROC_FABRIC_X_BUS_WIDTH)); auto l_def_X_CMD_RATE_D = l_TGT1_ATTR_FREQ_X_MHZ; auto l_def_X_CMD_RATE_4B_N = (literal_6 * l_TGT1_ATTR_FREQ_PB_MHZ); auto l_def_X_CMD_RATE_4B_RA = ((literal_5 * l_TGT1_ATTR_FREQ_PB_MHZ) % l_TGT1_ATTR_FREQ_X_MHZ); @@ -298,13 +129,7 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ auto l_def_X_CMD_RATE_2B_NA = (literal_10 * l_TGT1_ATTR_FREQ_PB_MHZ); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x501180bull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501180bull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501180bull, l_scom_buffer )); if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_FALSE)) { @@ -867,22 +692,10 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (((l_def_A_CMD_RATE_2B_NA / l_def_A_CMD_RATE_D) - literal_1), 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x501180bull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501180bull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501180bull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501180full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501180full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501180full, l_scom_buffer )); if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { @@ -1314,22 +1127,10 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (((l_def_X_CMD_RATE_2B_NA / l_def_X_CMD_RATE_D) - literal_1), 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x501180full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501180full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501180full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c0bull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c0bull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c0bull, l_scom_buffer )); if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_FALSE)) { @@ -1892,22 +1693,10 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (((l_def_A_CMD_RATE_2B_NA / l_def_A_CMD_RATE_D) - literal_1), 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x5011c0bull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c0bull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c0bull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c0full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c0full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c0full, l_scom_buffer )); if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { @@ -2339,22 +2128,10 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (((l_def_X_CMD_RATE_2B_NA / l_def_X_CMD_RATE_D) - literal_1), 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x5011c0full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c0full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c0full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501200bull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501200bull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501200bull, l_scom_buffer )); if ((l_TGT0_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP == fapi2::ENUM_ATTR_PROC_FABRIC_SYSTEM_MASTER_CHIP_FALSE)) { @@ -2917,22 +2694,10 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (((l_def_A_CMD_RATE_2B_NA / l_def_A_CMD_RATE_D) - literal_1), 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x501200bull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501200bull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501200bull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501200full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501200full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501200full, l_scom_buffer )); if ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_0] == fapi2::ENUM_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_TRUE)) { @@ -3364,17 +3129,10 @@ fapi2::ReturnCode p9_fbc_ab_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (((l_def_X_CMD_RATE_2B_NA / l_def_X_CMD_RATE_D) - literal_1), 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x501200full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501200full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501200full, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp_scom.C index d715e7d31..b39c05dff 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_cd_hp_scom.C @@ -60,62 +60,24 @@ constexpr auto literal_0x000 = 0x000; fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_ASYNC_SAFE_MODE_Type l_TGT1_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ASYNC_SAFE_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_ASYNC_SAFE_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ASYNC_SAFE_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE)); auto l_def_TRUE = ((l_TGT1_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE == ENUM_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE_SAFE_MODE) || (l_TGT1_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE == ENUM_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE_PERFORMANCE_MODE)); auto l_def_SAFE_MODE = (l_TGT1_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE == ENUM_ATTR_PROC_FABRIC_ASYNC_SAFE_MODE_SAFE_MODE); fapi2::ATTR_PROC_FABRIC_CORE_FLOOR_RATIO_Type l_TGT1_ATTR_PROC_FABRIC_CORE_FLOOR_RATIO; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_CORE_FLOOR_RATIO, TGT1, l_TGT1_ATTR_PROC_FABRIC_CORE_FLOOR_RATIO); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_CORE_FLOOR_RATIO)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_CORE_FLOOR_RATIO, TGT1, l_TGT1_ATTR_PROC_FABRIC_CORE_FLOOR_RATIO)); auto l_def_CORE_FLOOR_RATIO_2_8 = (l_TGT1_ATTR_PROC_FABRIC_CORE_FLOOR_RATIO == ENUM_ATTR_PROC_FABRIC_CORE_FLOOR_RATIO_RATIO_2_8); auto l_def_CORE_FLOOR_RATIO_4_8 = (l_TGT1_ATTR_PROC_FABRIC_CORE_FLOOR_RATIO == ENUM_ATTR_PROC_FABRIC_CORE_FLOOR_RATIO_RATIO_4_8); fapi2::ATTR_PROC_FABRIC_CORE_CEILING_RATIO_Type l_TGT1_ATTR_PROC_FABRIC_CORE_CEILING_RATIO; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_CORE_CEILING_RATIO, TGT1, l_TGT1_ATTR_PROC_FABRIC_CORE_CEILING_RATIO); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_CORE_CEILING_RATIO)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_CORE_CEILING_RATIO, TGT1, l_TGT1_ATTR_PROC_FABRIC_CORE_CEILING_RATIO)); auto l_def_CORE_CEILING_RATIO_8_8 = (l_TGT1_ATTR_PROC_FABRIC_CORE_CEILING_RATIO == ENUM_ATTR_PROC_FABRIC_CORE_CEILING_RATIO_RATIO_8_8); fapi2::buffer<uint64_t> l_scom_buffer; @@ -127,13 +89,7 @@ fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0b000, 60, 3, 61 ); constexpr auto l_PB_CMD_PB_CFG_INCLUDE_LPC_RTY_NEXT_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_PB_CMD_PB_CFG_INCLUDE_LPC_RTY_NEXT_OFF, 63, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x90000cf405011c11ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000cf405011c11ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000cf405011c11ull, l_scom_buffer)); } { l_scom_buffer.insert<uint64_t> (literal_0x0, 32, 3, 61 ); @@ -144,13 +100,7 @@ fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x2, 47, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0x3, 50, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0x7, 53, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x90000e0605011c11ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000e0605011c11ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000e0605011c11ull, l_scom_buffer)); } { l_scom_buffer.insert<uint64_t> (literal_0x00, 28, 5, 59 ); @@ -162,13 +112,7 @@ fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x00, 58, 5, 59 ); constexpr auto l_PB_CMD_PB_CFG_USE_SLOW_GO_RATE_NEXT_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_PB_CMD_PB_CFG_USE_SLOW_GO_RATE_NEXT_ON, 63, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x90000e4305011c11ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000e4305011c11ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000e4305011c11ull, l_scom_buffer)); } { if ((l_def_TRUE == literal_1)) @@ -346,21 +290,8 @@ fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0b0, 63, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x90000e6105011811ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000e6105011811ull)"); - break; - } - - l_rc = fapi2::putScom(TGT0, 0x90000e6105012011ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000e6105012011ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000e6105011811ull, l_scom_buffer)); + FAPI_TRY(fapi2::putScom(TGT0, 0x90000e6105012011ull, l_scom_buffer)); } { l_scom_buffer.insert<uint64_t> (literal_0x400, 22, 12, 52 ); @@ -371,26 +302,14 @@ fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0b010, 55, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0b010, 58, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0b010, 61, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x90000ea205011c11ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000ea205011c11ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000ea205011c11ull, l_scom_buffer)); } { l_scom_buffer.insert<uint64_t> (literal_0x4, 18, 10, 54 ); l_scom_buffer.insert<uint64_t> (literal_0x141, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (literal_0x21B, 40, 12, 52 ); l_scom_buffer.insert<uint64_t> (literal_0x30D, 52, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x90000ee105011c11ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000ee105011c11ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000ee105011c11ull, l_scom_buffer)); } { l_scom_buffer.insert<uint64_t> (literal_0x0, 16, 3, 61 ); @@ -409,13 +328,7 @@ fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x2, 55, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0x3, 58, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0x7, 61, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x90000f0505011c11ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000f0505011c11ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000f0505011c11ull, l_scom_buffer)); } { l_scom_buffer.insert<uint64_t> (literal_0x7, 14, 10, 54 ); @@ -423,13 +336,7 @@ fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x5, 34, 10, 54 ); l_scom_buffer.insert<uint64_t> (literal_0x4, 44, 10, 54 ); l_scom_buffer.insert<uint64_t> (literal_0x5, 54, 10, 54 ); - l_rc = fapi2::putScom(TGT0, 0x90000f2005011c11ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000f2005011c11ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000f2005011c11ull, l_scom_buffer)); } { if ((l_def_TRUE == literal_1)) @@ -611,25 +518,11 @@ fapi2::ReturnCode p9_fbc_cd_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x000, 54, 10, 54 ); } - l_rc = fapi2::putScom(TGT0, 0x90000f4005011811ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000f4005011811ull)"); - break; - } - - l_rc = fapi2::putScom(TGT0, 0x90000f4005012011ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x90000f4005012011ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x90000f4005011811ull, l_scom_buffer)); + FAPI_TRY(fapi2::putScom(TGT0, 0x90000f4005012011ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioe_dl_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioe_dl_scom.C index 9d2b98c38..1df63d2fa 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioe_dl_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioe_dl_scom.C @@ -37,97 +37,45 @@ constexpr auto literal_0b11 = 0b11; fapi2::ReturnCode p9_fbc_ioe_dl_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& TGT0) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x6011803ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x6011803ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x6011803ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xFFFFFFFFFFFFFFFF, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x6011803ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x6011803ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x6011803ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x601180aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x601180aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x601180aull, l_scom_buffer )); constexpr auto l_PB_IOE_LL1_CONFIG_LINK_PAIR_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_PB_IOE_LL1_CONFIG_LINK_PAIR_ON, 0, 1, 63 ); constexpr auto l_PB_IOE_LL1_CONFIG_CRC_LANE_ID_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_PB_IOE_LL1_CONFIG_CRC_LANE_ID_ON, 2, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x601180aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x601180aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x601180aull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x6011818ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x6011818ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x6011818ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xE00, 8, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0x0000, 32, 16, 48 ); l_scom_buffer.insert<uint64_t> (literal_0x0000, 48, 16, 48 ); l_scom_buffer.insert<uint64_t> (literal_0x0, 4, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x6011818ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x6011818ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x6011818ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x6011819ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x6011819ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x6011819ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b11, 8, 2, 62 ); l_scom_buffer.insert<uint64_t> (literal_0x0000, 32, 16, 48 ); l_scom_buffer.insert<uint64_t> (literal_0x0000, 48, 16, 48 ); l_scom_buffer.insert<uint64_t> (literal_0x0, 4, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x6011819ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x6011819ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x6011819ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioe_tl_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioe_tl_scom.C index 94aa6281d..d84a6b56b 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioe_tl_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioe_tl_scom.C @@ -54,58 +54,21 @@ constexpr auto literal_0b0101 = 0b0101; fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_Type l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG, TGT0, + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG)); auto l_def_X2_ENABLED = (l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_2] != literal_0); auto l_def_X1_ENABLED = (l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_1] != literal_0); auto l_def_X0_ENABLED = (l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_0] != literal_0); fapi2::ATTR_FREQ_PB_MHZ_Type l_TGT1_ATTR_FREQ_PB_MHZ; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_FREQ_PB_MHZ, TGT1, l_TGT1_ATTR_FREQ_PB_MHZ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_FREQ_PB_MHZ)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_FREQ_PB_MHZ, TGT1, l_TGT1_ATTR_FREQ_PB_MHZ)); fapi2::ATTR_FREQ_X_MHZ_Type l_TGT1_ATTR_FREQ_X_MHZ; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_FREQ_X_MHZ, TGT1, l_TGT1_ATTR_FREQ_X_MHZ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_FREQ_X_MHZ)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_FREQ_X_MHZ, TGT1, l_TGT1_ATTR_FREQ_X_MHZ)); auto l_def_X_RATIO_12_10 = ((literal_10 * (l_TGT1_ATTR_FREQ_X_MHZ * literal_8)) >= (literal_12 * l_TGT1_ATTR_FREQ_PB_MHZ)); auto l_def_X_RATIO_11_10 = ((literal_10 * (l_TGT1_ATTR_FREQ_X_MHZ * literal_8)) >= (literal_11 * @@ -120,35 +83,17 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_TGT1_ATTR_FREQ_PB_MHZ)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x5013403ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013403ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013403ull, l_scom_buffer )); if (((l_def_X0_ENABLED || l_def_X1_ENABLED) || l_def_X2_ENABLED)) { l_scom_buffer.insert<uint64_t> (literal_0xFFFFFFFFFFFFFFFF, 0, 64, 0 ); } - l_rc = fapi2::putScom(TGT0, 0x5013403ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013403ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013403ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501340aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501340aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501340aull, l_scom_buffer )); if (l_def_X0_ENABLED) { @@ -215,22 +160,10 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (literal_0b0001100, 36, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x501340aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501340aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501340aull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501340bull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501340bull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501340bull, l_scom_buffer )); if (l_def_X1_ENABLED) { @@ -297,22 +230,10 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (literal_0b0001100, 36, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x501340bull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501340bull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501340bull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501340cull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501340cull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501340cull, l_scom_buffer )); if (l_def_X2_ENABLED) { @@ -379,22 +300,10 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (literal_0b0001100, 36, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x501340cull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501340cull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501340cull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013410ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013410ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013410ull, l_scom_buffer )); if (l_def_X0_ENABLED) { @@ -419,22 +328,10 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (literal_0x3C, 49, 7, 57 ); } - l_rc = fapi2::putScom(TGT0, 0x5013410ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013410ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013410ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013411ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013411ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013411ull, l_scom_buffer )); if (l_def_X1_ENABLED) { @@ -459,22 +356,10 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (literal_0x3C, 49, 7, 57 ); } - l_rc = fapi2::putScom(TGT0, 0x5013411ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013411ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013411ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013412ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013412ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013412ull, l_scom_buffer )); if (l_def_X2_ENABLED) { @@ -499,22 +384,10 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (literal_0x3C, 49, 7, 57 ); } - l_rc = fapi2::putScom(TGT0, 0x5013412ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013412ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013412ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013423ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013423ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013423ull, l_scom_buffer )); if (l_def_X0_ENABLED) { @@ -534,22 +407,10 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (l_PB_IOE_SCOM_PB_CFG_IOE45_IS_LOGICAL_PAIR_ON, 2, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x5013423ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013423ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013423ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013424ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013424ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013424ull, l_scom_buffer )); if (l_def_X0_ENABLED) { @@ -587,17 +448,10 @@ fapi2::ReturnCode p9_fbc_ioe_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (literal_0b0101, 44, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x5013424ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013424ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013424ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioo_dl_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioo_dl_scom.C index 51485d221..15279b920 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioo_dl_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioo_dl_scom.C @@ -33,51 +33,23 @@ constexpr auto literal_0xFFFFFFFFFFFFFFFF = 0xFFFFFFFFFFFFFFFF; fapi2::ReturnCode p9_fbc_ioo_dl_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT0) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_OPTICS_CONFIG_MODE_Type l_TGT0_ATTR_OPTICS_CONFIG_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_OPTICS_CONFIG_MODE, TGT0, l_TGT0_ATTR_OPTICS_CONFIG_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_OPTICS_CONFIG_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_OPTICS_CONFIG_MODE, TGT0, l_TGT0_ATTR_OPTICS_CONFIG_MODE)); auto l_def_OBUS_FBC_ENABLED = (l_TGT0_ATTR_OPTICS_CONFIG_MODE == ENUM_ATTR_OPTICS_CONFIG_MODE_SMP); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x9010803ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x9010803ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x9010803ull, l_scom_buffer )); if (l_def_OBUS_FBC_ENABLED) { l_scom_buffer.insert<uint64_t> (literal_0xFFFFFFFFFFFFFFFF, 0, 64, 0 ); } - l_rc = fapi2::putScom(TGT0, 0x9010803ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x9010803ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x9010803ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x901080aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x901080aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x901080aull, l_scom_buffer )); if (l_def_OBUS_FBC_ENABLED) { @@ -85,17 +57,10 @@ fapi2::ReturnCode p9_fbc_ioo_dl_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS l_scom_buffer.insert<uint64_t> (l_PB_IOO_LL0_CONFIG_LINK_PAIR_ON, 0, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x901080aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x901080aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x901080aull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioo_tl_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioo_tl_scom.C index d5a07ef8f..e5f748047 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioo_tl_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_ioo_tl_scom.C @@ -41,46 +41,17 @@ constexpr auto literal_0b0101 = 0b0101; fapi2::ReturnCode p9_fbc_ioo_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_Type l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG, TGT0, + l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG)); fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_Type l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG, TGT0, + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG)); auto l_def_OBUS3_FBC_ENABLED = ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_6] != literal_0) || (l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_3] != literal_0)); auto l_def_OBUS2_FBC_ENABLED = ((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_5] != literal_0) @@ -91,35 +62,17 @@ fapi2::ReturnCode p9_fbc_ioo_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC || (l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_0] != literal_0)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x5013803ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013803ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013803ull, l_scom_buffer )); if ((((l_def_OBUS0_FBC_ENABLED || l_def_OBUS1_FBC_ENABLED) || l_def_OBUS2_FBC_ENABLED) || l_def_OBUS3_FBC_ENABLED)) { l_scom_buffer.insert<uint64_t> (literal_0xFFFFFFFFFFFFFFFF, 0, 64, 0 ); } - l_rc = fapi2::putScom(TGT0, 0x5013803ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013803ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013803ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013823ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013823ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013823ull, l_scom_buffer )); if (l_def_OBUS0_FBC_ENABLED) { @@ -145,22 +98,10 @@ fapi2::ReturnCode p9_fbc_ioo_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (l_PB_IOO_SCOM_PB_CFG_IOO67_IS_LOGICAL_PAIR_ON, 3, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x5013823ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013823ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013823ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013824ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013824ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013824ull, l_scom_buffer )); if (l_def_OBUS0_FBC_ENABLED) { @@ -212,17 +153,10 @@ fapi2::ReturnCode p9_fbc_ioo_tl_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC l_scom_buffer.insert<uint64_t> (literal_0b0101, 60, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x5013824ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013824ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013824ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C index a3511a056..22d26ecb3 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_fbc_no_hp_scom.C @@ -79,71 +79,29 @@ constexpr auto literal_0xAF = 0xAF; fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG_Type l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG, TGT0, l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG, TGT0, + l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG)); auto l_def_NUM_A_LINKS_CFG = (((l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_0] + l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_1]) + l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_2]) + l_TGT0_ATTR_PROC_FABRIC_A_ATTACHED_CHIP_CNFG[literal_3]); fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG_Type l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG, TGT0, l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG, TGT0, + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG)); auto l_def_NUM_X_LINKS_CFG = ((((((l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_0] + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_1]) + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_2]) + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_3]) + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_4]) + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_5]) + l_TGT0_ATTR_PROC_FABRIC_X_ATTACHED_CHIP_CNFG[literal_6]); fapi2::ATTR_PROC_FABRIC_PUMP_MODE_Type l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_PUMP_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x501180aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501180aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501180aull, l_scom_buffer )); if (((l_def_NUM_X_LINKS_CFG == literal_0) && (l_def_NUM_A_LINKS_CFG == literal_0))) { @@ -162,22 +120,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (l_PB_COM_PB_CFG_GP_HW_MARK_CNT_64, 23, 7, 43 ); constexpr auto l_PB_COM_PB_CFG_LCL_HW_MARK_CNT_42 = 0x2aaaa; l_scom_buffer.insert<uint64_t> (l_PB_COM_PB_CFG_LCL_HW_MARK_CNT_42, 30, 6, 46 ); - l_rc = fapi2::putScom(TGT0, 0x501180aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501180aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501180aull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c0aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c0aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c0aull, l_scom_buffer )); if (((l_def_NUM_X_LINKS_CFG == literal_0) && (l_def_NUM_A_LINKS_CFG == literal_0))) { @@ -196,22 +142,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (l_PB_COM_PB_CFG_GP_HW_MARK_CNT_64, 23, 7, 50 ); constexpr auto l_PB_COM_PB_CFG_LCL_HW_MARK_CNT_42 = 0x2aaaa; l_scom_buffer.insert<uint64_t> (l_PB_COM_PB_CFG_LCL_HW_MARK_CNT_42, 30, 6, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011c0aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c0aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c0aull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c26ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c26ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c26ull, l_scom_buffer )); if ((l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_PUMP_MODE_CHIP_IS_GROUP)) { @@ -373,22 +307,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x13, 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x5011c26ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c26ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c26ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c27ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c27ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c27ull, l_scom_buffer )); if ((l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_PUMP_MODE_CHIP_IS_GROUP)) { @@ -550,22 +472,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x1F, 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x5011c27ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c27ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c27ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c28ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c28ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c28ull, l_scom_buffer )); if (((l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_PUMP_MODE_CHIP_IS_GROUP) && (l_def_NUM_X_LINKS_CFG == literal_0))) @@ -855,22 +765,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x37, 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x5011c28ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c28ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c28ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c29ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c29ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c29ull, l_scom_buffer )); if (((l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_PUMP_MODE_CHIP_IS_GROUP) && (l_def_NUM_X_LINKS_CFG == literal_0))) @@ -1160,22 +1058,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x4F, 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x5011c29ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c29ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c29ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c2aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c2aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c2aull, l_scom_buffer )); if (((l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_PUMP_MODE_CHIP_IS_GROUP) && (l_def_NUM_X_LINKS_CFG == literal_0))) @@ -1465,22 +1351,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0x4F, 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x5011c2aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c2aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c2aull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011c2bull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011c2bull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011c2bull, l_scom_buffer )); if (((l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_PUMP_MODE_CHIP_IS_GROUP) && (l_def_NUM_X_LINKS_CFG == literal_0))) @@ -1770,22 +1644,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (literal_0xAF, 56, 8, 56 ); } - l_rc = fapi2::putScom(TGT0, 0x5011c2bull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011c2bull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011c2bull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501200aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501200aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501200aull, l_scom_buffer )); if (((l_def_NUM_X_LINKS_CFG == literal_0) && (l_def_NUM_A_LINKS_CFG == literal_0))) { @@ -1804,17 +1666,10 @@ fapi2::ReturnCode p9_fbc_no_hp_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_ l_scom_buffer.insert<uint64_t> (l_PB_COM_PB_CFG_GP_HW_MARK_CNT_64, 23, 7, 57 ); constexpr auto l_PB_COM_PB_CFG_LCL_HW_MARK_CNT_42 = 0x2aaaa; l_scom_buffer.insert<uint64_t> (l_PB_COM_PB_CFG_LCL_HW_MARK_CNT_42, 30, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x501200aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501200aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501200aull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C index 2d18dc17e..6432ee6ad 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C @@ -50,55 +50,18 @@ constexpr auto literal_0xFFFDFFEFFFA = 0xFFFDFFEFFFA; fapi2::ReturnCode p9_int_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE_Type l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_ADDR_BAR_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE)); fapi2::ATTR_PROC_FABRIC_PUMP_MODE_Type l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_PUMP_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x501300aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501300aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501300aull, l_scom_buffer )); if ((l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_ADDR_BAR_MODE_SMALL_SYSTEM)) { @@ -118,306 +81,107 @@ fapi2::ReturnCode p9_int_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0, 1, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x501300aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501300aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501300aull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013022ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013022ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013022ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0070000072040140, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013022ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013022ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013022ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013033ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013033ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013033ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0000004000028000, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013033ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013033ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013033ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013036ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013036ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013036ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x00000000040101C3, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013036ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013036ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013036ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013037ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013037ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013037ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x9554021F80100E0C, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013037ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013037ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013037ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013124ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013124ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013124ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b00, 28, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x5013124ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013124ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013124ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013140ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013140ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013140ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x010003FF00100020, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013140ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013140ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013140ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013141ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013141ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013141ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xD8DFB200FFAFFFD7, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013141ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013141ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013141ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013148ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013148ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013148ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0008002000002002, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013148ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013148ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013148ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013149ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013149ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013149ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xEF6437D2DE7DD3FD, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013149ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013149ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013149ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013178ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013178ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013178ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0002000410000000, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013178ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013178ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013178ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013179ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013179ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013179ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x7710CCC3E0000701, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5013179ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013179ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013179ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501322dull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501322dull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501322dull, l_scom_buffer )); constexpr auto l_INT_INT_VC_INT_VC_AIB_TX_ORDERING_TAG_2_RELAXED_WR_ORDERING_DMA_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_INT_INT_VC_INT_VC_AIB_TX_ORDERING_TAG_2_RELAXED_WR_ORDERING_DMA_OFF, 22, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x501322dull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501322dull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501322dull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013270ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013270ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013270ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x00001003000002, 0, 56, 8 ); - l_rc = fapi2::putScom(TGT0, 0x5013270ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013270ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013270ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013271ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013271ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013271ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xFFFFEFFCFFFFFC, 0, 56, 8 ); - l_rc = fapi2::putScom(TGT0, 0x5013271ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013271ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013271ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013272ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013272ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013272ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0003C018006, 0, 44, 20 ); - l_rc = fapi2::putScom(TGT0, 0x5013272ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013272ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013272ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5013273ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5013273ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5013273ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xFFFDFFEFFFA, 0, 44, 20 ); - l_rc = fapi2::putScom(TGT0, 0x5013273ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5013273ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5013273ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_mc_scan.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_mc_scan.C index 7a1307a6d..e44728fca 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_mc_scan.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_mc_scan.C @@ -35,534 +35,181 @@ constexpr auto literal_0b1 = 0b1; fapi2::ReturnCode p9_mc_scan(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::variable_buffer l_MC01_PORT0_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT(6); l_MC01_PORT0_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT.insertFromRight<uint64_t>(literal_0b111111, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT0.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", - l_MC01_PORT0_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT0.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT0.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", + l_MC01_PORT0_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT)); fapi2::variable_buffer l_MC01_PORT1_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT(6); l_MC01_PORT1_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT.insertFromRight<uint64_t>(literal_0b111111, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT1.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", - l_MC01_PORT1_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT1.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT1.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", + l_MC01_PORT1_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT)); fapi2::variable_buffer l_MC01_PORT2_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT(6); l_MC01_PORT2_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT.insertFromRight<uint64_t>(literal_0b111111, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT2.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", - l_MC01_PORT2_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT2.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT2.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", + l_MC01_PORT2_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT)); fapi2::variable_buffer l_MC01_PORT3_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT(6); l_MC01_PORT3_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT.insertFromRight<uint64_t>(literal_0b111111, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT3.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", - l_MC01_PORT3_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT3.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT3.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", + l_MC01_PORT3_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT)); fapi2::variable_buffer l_MC23_PORT0_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT(6); l_MC23_PORT0_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT.insertFromRight<uint64_t>(literal_0b111111, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT0.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", - l_MC23_PORT0_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT0.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT0.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", + l_MC23_PORT0_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT)); fapi2::variable_buffer l_MC23_PORT1_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT(6); l_MC23_PORT1_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT.insertFromRight<uint64_t>(literal_0b111111, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT1.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", - l_MC23_PORT1_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT1.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT1.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", + l_MC23_PORT1_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT)); fapi2::variable_buffer l_MC23_PORT2_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT(6); l_MC23_PORT2_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT.insertFromRight<uint64_t>(literal_0b111111, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT2.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", - l_MC23_PORT2_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT2.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT2.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", + l_MC23_PORT2_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT)); fapi2::variable_buffer l_MC23_PORT3_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT(6); l_MC23_PORT3_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT.insertFromRight<uint64_t>(literal_0b111111, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT3.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", - l_MC23_PORT3_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT3.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT3.ATCL.CL.CLSCOM.MCPERF0_PREFETCH_LIMIT", + l_MC23_PORT3_ATCL_CL_CLSCOM_MCPERF0_PREFETCH_LIMIT)); fapi2::variable_buffer l_MC01_PORT0_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT(6); l_MC01_PORT0_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT.insertFromRight<uint64_t>(literal_8, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT0.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", - l_MC01_PORT0_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT0.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT0.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", + l_MC01_PORT0_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)); fapi2::variable_buffer l_MC01_PORT1_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT(6); l_MC01_PORT1_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT.insertFromRight<uint64_t>(literal_8, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT1.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", - l_MC01_PORT1_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT1.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT1.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", + l_MC01_PORT1_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)); fapi2::variable_buffer l_MC01_PORT2_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT(6); l_MC01_PORT2_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT.insertFromRight<uint64_t>(literal_8, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT2.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", - l_MC01_PORT2_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT2.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT2.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", + l_MC01_PORT2_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)); fapi2::variable_buffer l_MC01_PORT3_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT(6); l_MC01_PORT3_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT.insertFromRight<uint64_t>(literal_8, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT3.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", - l_MC01_PORT3_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT3.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT3.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", + l_MC01_PORT3_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)); fapi2::variable_buffer l_MC23_PORT0_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT(6); l_MC23_PORT0_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT.insertFromRight<uint64_t>(literal_8, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT0.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", - l_MC23_PORT0_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT0.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT0.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", + l_MC23_PORT0_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)); fapi2::variable_buffer l_MC23_PORT1_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT(6); l_MC23_PORT1_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT.insertFromRight<uint64_t>(literal_8, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT1.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", - l_MC23_PORT1_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT1.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT1.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", + l_MC23_PORT1_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)); fapi2::variable_buffer l_MC23_PORT2_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT(6); l_MC23_PORT2_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT.insertFromRight<uint64_t>(literal_8, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT2.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", - l_MC23_PORT2_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT2.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT2.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", + l_MC23_PORT2_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)); fapi2::variable_buffer l_MC23_PORT3_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT(6); l_MC23_PORT3_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT.insertFromRight<uint64_t>(literal_8, 0, 6); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT3.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", - l_MC23_PORT3_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT3.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT3.ATCL.CL.CLSCOM.MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT", + l_MC23_PORT3_ATCL_CL_CLSCOM_MCPERF0_WR_RSVD_LOWER_OR_STATIC_LIMIT)); fapi2::variable_buffer l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE(1); l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT0.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT0.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT0.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT0.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT0.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT0.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT0.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT0.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT0.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT0.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT0.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT0.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); fapi2::variable_buffer l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE(1); l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT1.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT1.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT1.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT1.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT1.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT1.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT1.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT1.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT1.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT1.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT1.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT1.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); fapi2::variable_buffer l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE(1); l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT2.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT2.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT2.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT2.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT2.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT2.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT2.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT2.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT2.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT2.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT2.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT2.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); fapi2::variable_buffer l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE(1); l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); - l_rc = fapi2::putSpy(TGT0, "MC01.PORT3.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT3.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT3.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT3.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT3.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT3.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC01.PORT3.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC01.PORT3.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT3.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT3.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT3.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC01.PORT3.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC01_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); fapi2::variable_buffer l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE(1); l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT0.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT0.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT0.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT0.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT0.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT0.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT0.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT0.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT0.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT0.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT0.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT0.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT0_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); fapi2::variable_buffer l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE(1); l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT1.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT1.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT1.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT1.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT1.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT1.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT1.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT1.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT1.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT1.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT1.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT1.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT1_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); fapi2::variable_buffer l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE(1); l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT2.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT2.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT2.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT2.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT2.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT2.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT2.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT2.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT2.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT2.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT2.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT2.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT2_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); fapi2::variable_buffer l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE(1); l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE.insertFromRight<uint64_t>(literal_0b1, 0, 1); - l_rc = fapi2::putSpy(TGT0, "MC23.PORT3.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT3.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT3.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT3.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT3.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT3.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - l_rc = fapi2::putSpy(TGT0, "MC23.PORT3.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", - l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putSpy (MC23.PORT3.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE)"); - break; - } - - } - while(0); - - return l_rc; + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT3.READ.RDATA_ARY0.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT3.READ.RDATA_ARY1.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT3.READ.RDATA_ARY2.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + FAPI_TRY(fapi2::putSpy(TGT0, "MC23.PORT3.READ.RDATA_ARY3.SFT_MAC.SFT.LCBCNTL_BLK_RF.CLOCKGATE_DISABLE", + l_MC23_PORT3_READ_RDATA_ARY0_SFT_MAC_SFT_LCBCNTL_BLK_RF_CLOCKGATE_DISABLE)); + + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_mca_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_mca_scom.C index 8ba0c0dab..15a3a4fb6 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_mca_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_mca_scom.C @@ -85,86 +85,27 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_MCBIST>& TGT1, const fapi2::Target<fapi2::TARGET_TYPE_MCS>& TGT2, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT3) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_PROC_EPS_READ_CYCLES_T0_Type l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T0; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T0, TGT3, l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T0); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_EPS_READ_CYCLES_T0)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T0, TGT3, l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T0)); fapi2::ATTR_PROC_EPS_READ_CYCLES_T1_Type l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T1; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T1, TGT3, l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T1); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_EPS_READ_CYCLES_T1)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T1, TGT3, l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T1)); fapi2::ATTR_PROC_EPS_READ_CYCLES_T2_Type l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T2; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T2, TGT3, l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T2); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_EPS_READ_CYCLES_T2)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T2, TGT3, l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T2)); fapi2::ATTR_IS_SIMULATION_Type l_TGT3_ATTR_IS_SIMULATION; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT3, l_TGT3_ATTR_IS_SIMULATION); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_IS_SIMULATION)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT3, l_TGT3_ATTR_IS_SIMULATION)); auto l_def_IS_SIM = (l_TGT3_ATTR_IS_SIMULATION == literal_1); auto l_def_IS_HW = (l_TGT3_ATTR_IS_SIMULATION == literal_0); fapi2::ATTR_EFF_DIMM_TYPE_Type l_TGT2_ATTR_EFF_DIMM_TYPE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DIMM_TYPE, TGT2, l_TGT2_ATTR_EFF_DIMM_TYPE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DIMM_TYPE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DIMM_TYPE, TGT2, l_TGT2_ATTR_EFF_DIMM_TYPE)); fapi2::ATTR_CHIP_UNIT_POS_Type l_TGT0_ATTR_CHIP_UNIT_POS; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_CHIP_UNIT_POS, TGT0, l_TGT0_ATTR_CHIP_UNIT_POS); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_CHIP_UNIT_POS)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_UNIT_POS, TGT0, l_TGT0_ATTR_CHIP_UNIT_POS)); auto l_def_POSITION = l_TGT0_ATTR_CHIP_UNIT_POS; auto l_def_PORT_INDEX = (l_def_POSITION % literal_2); fapi2::ATTR_EFF_DRAM_CL_Type l_TGT2_ATTR_EFF_DRAM_CL; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_CL, TGT2, l_TGT2_ATTR_EFF_DRAM_CL); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_CL)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_CL, TGT2, l_TGT2_ATTR_EFF_DRAM_CL)); fapi2::ATTR_MSS_FREQ_Type l_TGT1_ATTR_MSS_FREQ; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_MSS_FREQ, TGT1, l_TGT1_ATTR_MSS_FREQ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_MSS_FREQ)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_MSS_FREQ, TGT1, l_TGT1_ATTR_MSS_FREQ)); auto l_def_MSS_FREQ_EQ_1866 = (l_TGT1_ATTR_MSS_FREQ < literal_1867); auto l_def_MEM_TYPE_1866_13 = (l_def_MSS_FREQ_EQ_1866 && (l_TGT2_ATTR_EFF_DRAM_CL[l_def_PORT_INDEX] == literal_13)); auto l_def_MEM_TYPE_1866_14 = (l_def_MSS_FREQ_EQ_1866 && (l_TGT2_ATTR_EFF_DRAM_CL[l_def_PORT_INDEX] == literal_14)); @@ -181,134 +122,36 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, auto l_def_MEM_TYPE_2667_20 = (l_def_MSS_FREQ_EQ_2667 && (l_TGT2_ATTR_EFF_DRAM_CL[l_def_PORT_INDEX] == literal_20)); auto l_def_RANK_SWITCH_TCK = (literal_4 + ((l_TGT1_ATTR_MSS_FREQ - literal_1866) / literal_267)); fapi2::ATTR_EFF_DRAM_TCCD_L_Type l_TGT2_ATTR_EFF_DRAM_TCCD_L; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TCCD_L, TGT2, l_TGT2_ATTR_EFF_DRAM_TCCD_L); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TCCD_L)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TCCD_L, TGT2, l_TGT2_ATTR_EFF_DRAM_TCCD_L)); fapi2::ATTR_EFF_DRAM_CWL_Type l_TGT2_ATTR_EFF_DRAM_CWL; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_CWL, TGT2, l_TGT2_ATTR_EFF_DRAM_CWL); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_CWL)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_CWL, TGT2, l_TGT2_ATTR_EFF_DRAM_CWL)); auto l_def_BUS_TURNAROUND_TCK = (literal_4 + ((l_TGT1_ATTR_MSS_FREQ - literal_1866) / literal_267)); fapi2::ATTR_EFF_DRAM_TWTR_S_Type l_TGT2_ATTR_EFF_DRAM_TWTR_S; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TWTR_S, TGT2, l_TGT2_ATTR_EFF_DRAM_TWTR_S); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TWTR_S)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TWTR_S, TGT2, l_TGT2_ATTR_EFF_DRAM_TWTR_S)); fapi2::ATTR_EFF_DRAM_TWTR_L_Type l_TGT2_ATTR_EFF_DRAM_TWTR_L; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TWTR_L, TGT2, l_TGT2_ATTR_EFF_DRAM_TWTR_L); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TWTR_L)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TWTR_L, TGT2, l_TGT2_ATTR_EFF_DRAM_TWTR_L)); fapi2::ATTR_EFF_DRAM_TFAW_Type l_TGT2_ATTR_EFF_DRAM_TFAW; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TFAW, TGT2, l_TGT2_ATTR_EFF_DRAM_TFAW); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TFAW)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TFAW, TGT2, l_TGT2_ATTR_EFF_DRAM_TFAW)); fapi2::ATTR_EFF_DRAM_TRCD_Type l_TGT2_ATTR_EFF_DRAM_TRCD; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRCD, TGT2, l_TGT2_ATTR_EFF_DRAM_TRCD); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TRCD)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRCD, TGT2, l_TGT2_ATTR_EFF_DRAM_TRCD)); fapi2::ATTR_EFF_DRAM_TRP_Type l_TGT2_ATTR_EFF_DRAM_TRP; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRP, TGT2, l_TGT2_ATTR_EFF_DRAM_TRP); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TRP)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRP, TGT2, l_TGT2_ATTR_EFF_DRAM_TRP)); fapi2::ATTR_EFF_DRAM_TRAS_Type l_TGT2_ATTR_EFF_DRAM_TRAS; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRAS, TGT2, l_TGT2_ATTR_EFF_DRAM_TRAS); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TRAS)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRAS, TGT2, l_TGT2_ATTR_EFF_DRAM_TRAS)); fapi2::ATTR_EFF_DRAM_TWR_Type l_TGT2_ATTR_EFF_DRAM_TWR; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TWR, TGT2, l_TGT2_ATTR_EFF_DRAM_TWR); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TWR)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TWR, TGT2, l_TGT2_ATTR_EFF_DRAM_TWR)); fapi2::ATTR_EFF_DRAM_TRTP_Type l_TGT2_ATTR_EFF_DRAM_TRTP; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRTP, TGT2, l_TGT2_ATTR_EFF_DRAM_TRTP); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TRTP)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRTP, TGT2, l_TGT2_ATTR_EFF_DRAM_TRTP)); fapi2::ATTR_EFF_DRAM_TRRD_S_Type l_TGT2_ATTR_EFF_DRAM_TRRD_S; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRRD_S, TGT2, l_TGT2_ATTR_EFF_DRAM_TRRD_S); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TRRD_S)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRRD_S, TGT2, l_TGT2_ATTR_EFF_DRAM_TRRD_S)); fapi2::ATTR_EFF_DRAM_TRRD_L_Type l_TGT2_ATTR_EFF_DRAM_TRRD_L; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRRD_L, TGT2, l_TGT2_ATTR_EFF_DRAM_TRRD_L); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TRRD_L)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRRD_L, TGT2, l_TGT2_ATTR_EFF_DRAM_TRRD_L)); fapi2::ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM_Type l_TGT2_ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM, TGT2, l_TGT2_ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM, TGT2, l_TGT2_ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM)); auto l_def_SLOT0_DENOMINATOR = ((l_TGT2_ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM[l_def_PORT_INDEX][literal_0] == literal_0x0) | l_TGT2_ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM[l_def_PORT_INDEX][literal_0]); fapi2::ATTR_EFF_NUM_RANKS_PER_DIMM_Type l_TGT2_ATTR_EFF_NUM_RANKS_PER_DIMM; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_NUM_RANKS_PER_DIMM, TGT2, l_TGT2_ATTR_EFF_NUM_RANKS_PER_DIMM); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_NUM_RANKS_PER_DIMM)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_NUM_RANKS_PER_DIMM, TGT2, l_TGT2_ATTR_EFF_NUM_RANKS_PER_DIMM)); auto l_def_SLOT0_DRAM_STACK_HEIGHT = (l_TGT2_ATTR_EFF_NUM_RANKS_PER_DIMM[l_def_PORT_INDEX][literal_0] / l_def_SLOT0_DENOMINATOR); auto l_def_SLOT1_DENOMINATOR = ((l_TGT2_ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM[l_def_PORT_INDEX][literal_1] == literal_0x0) @@ -316,82 +159,29 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, auto l_def_SLOT1_DRAM_STACK_HEIGHT = (l_TGT2_ATTR_EFF_NUM_RANKS_PER_DIMM[l_def_PORT_INDEX][literal_1] / l_def_SLOT1_DENOMINATOR); fapi2::ATTR_MSS_VPD_MT_ODT_RD_Type l_TGT2_ATTR_MSS_VPD_MT_ODT_RD; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_MSS_VPD_MT_ODT_RD, TGT2, l_TGT2_ATTR_MSS_VPD_MT_ODT_RD); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_MSS_VPD_MT_ODT_RD)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_MSS_VPD_MT_ODT_RD, TGT2, l_TGT2_ATTR_MSS_VPD_MT_ODT_RD)); fapi2::ATTR_MSS_VPD_MT_ODT_WR_Type l_TGT2_ATTR_MSS_VPD_MT_ODT_WR; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_MSS_VPD_MT_ODT_WR, TGT2, l_TGT2_ATTR_MSS_VPD_MT_ODT_WR); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_MSS_VPD_MT_ODT_WR)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_MSS_VPD_MT_ODT_WR, TGT2, l_TGT2_ATTR_MSS_VPD_MT_ODT_WR)); auto l_def_NUM_RANKS = (l_TGT2_ATTR_EFF_NUM_RANKS_PER_DIMM[l_def_PORT_INDEX][literal_0] + l_TGT2_ATTR_EFF_NUM_RANKS_PER_DIMM[l_def_PORT_INDEX][literal_1]); fapi2::ATTR_EFF_DRAM_TREFI_Type l_TGT2_ATTR_EFF_DRAM_TREFI; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TREFI, TGT2, l_TGT2_ATTR_EFF_DRAM_TREFI); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TREFI)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TREFI, TGT2, l_TGT2_ATTR_EFF_DRAM_TREFI)); auto l_def_REFRESH_INTERVAL = (l_TGT2_ATTR_EFF_DRAM_TREFI[l_def_PORT_INDEX] / (literal_8 * l_def_NUM_RANKS)); fapi2::ATTR_EFF_DRAM_TRFC_Type l_TGT2_ATTR_EFF_DRAM_TRFC; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRFC, TGT2, l_TGT2_ATTR_EFF_DRAM_TRFC); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TRFC)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRFC, TGT2, l_TGT2_ATTR_EFF_DRAM_TRFC)); fapi2::ATTR_EFF_DRAM_TRFC_DLR_Type l_TGT2_ATTR_EFF_DRAM_TRFC_DLR; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRFC_DLR, TGT2, l_TGT2_ATTR_EFF_DRAM_TRFC_DLR); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_EFF_DRAM_TRFC_DLR)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_EFF_DRAM_TRFC_DLR, TGT2, l_TGT2_ATTR_EFF_DRAM_TRFC_DLR)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x5010824ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5010824ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5010824ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0100, 28, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b11100, 50, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b110, 37, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x5010824ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5010824ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5010824ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5010826ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5010826ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5010826ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x1, 0, 8, 56 ); l_scom_buffer.insert<uint64_t> ((l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T0 / literal_4), 8, 8, 56 ); @@ -399,22 +189,10 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, l_scom_buffer.insert<uint64_t> ((l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T2 / literal_4), 32, 8, 56 ); l_scom_buffer.insert<uint64_t> ((l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T1 / literal_4), 24, 8, 56 ); l_scom_buffer.insert<uint64_t> ((l_TGT3_ATTR_PROC_EPS_READ_CYCLES_T2 / literal_4), 40, 8, 56 ); - l_rc = fapi2::putScom(TGT0, 0x5010826ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5010826ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5010826ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x701090aull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x701090aull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x701090aull, l_scom_buffer )); if (l_def_IS_SIM) { @@ -647,22 +425,10 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, l_scom_buffer.insert<uint64_t> (literal_1, 12, 6, 58 ); l_scom_buffer.insert<uint64_t> (literal_6, 18, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x701090aull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x701090aull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x701090aull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x701090bull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x701090bull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x701090bull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> ((literal_4 + l_def_RANK_SWITCH_TCK), 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_4, 4, 4, 60 ); @@ -684,22 +450,10 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, l_TGT2_ATTR_EFF_DRAM_TWTR_S[l_def_PORT_INDEX]), 51, 6, 58 ); l_scom_buffer.insert<uint64_t> (((l_TGT2_ATTR_EFF_DRAM_CWL[l_def_PORT_INDEX] + literal_4) + l_TGT2_ATTR_EFF_DRAM_TWTR_S[l_def_PORT_INDEX]), 57, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x701090bull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x701090bull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x701090bull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x701090cull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x701090cull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x701090cull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT2_ATTR_EFF_DRAM_TCCD_L[l_def_PORT_INDEX], 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (((l_TGT2_ATTR_EFF_DRAM_CWL[l_def_PORT_INDEX] + literal_4) + @@ -731,61 +485,25 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, l_scom_buffer.insert<uint64_t> (literal_11, 60, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x701090cull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x701090cull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x701090cull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x701090eull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x701090eull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x701090eull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b011000, 24, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x701090eull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x701090eull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x701090eull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x7010913ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7010913ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7010913ull, l_scom_buffer )); constexpr auto l_MCP_PORT0_SRQ_MBA_FARB0Q_CFG_PARITY_AFTER_CMD_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_MCP_PORT0_SRQ_MBA_FARB0Q_CFG_PARITY_AFTER_CMD_ON, 38, 1, 63 ); constexpr auto l_MCP_PORT0_SRQ_MBA_FARB0Q_CFG_OE_ALWAYS_ON_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_MCP_PORT0_SRQ_MBA_FARB0Q_CFG_OE_ALWAYS_ON_ON, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x7010913ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7010913ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7010913ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x7010914ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7010914ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7010914ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000, 0, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0b100, 3, 3, 61 ); @@ -869,22 +587,10 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, l_scom_buffer.insert<uint64_t> (literal_0b110, 45, 3, 61 ); } - l_rc = fapi2::putScom(TGT0, 0x7010914ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7010914ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7010914ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x7010915ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7010915ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7010915ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT2_ATTR_MSS_VPD_MT_ODT_RD[l_def_PORT_INDEX][literal_0][literal_0], 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT2_ATTR_MSS_VPD_MT_ODT_RD[l_def_PORT_INDEX][literal_0][literal_1], 4, 4, 60 ); @@ -902,42 +608,18 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, l_scom_buffer.insert<uint64_t> (l_TGT2_ATTR_MSS_VPD_MT_ODT_WR[l_def_PORT_INDEX][literal_1][literal_1], 52, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT2_ATTR_MSS_VPD_MT_ODT_WR[l_def_PORT_INDEX][literal_1][literal_2], 56, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT2_ATTR_MSS_VPD_MT_ODT_WR[l_def_PORT_INDEX][literal_1][literal_3], 60, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x7010915ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7010915ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7010915ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x7010932ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7010932ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7010932ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_def_REFRESH_INTERVAL, 8, 11, 53 ); l_scom_buffer.insert<uint64_t> (l_TGT2_ATTR_EFF_DRAM_TRFC[l_def_PORT_INDEX], 30, 10, 54 ); l_scom_buffer.insert<uint64_t> (l_TGT2_ATTR_EFF_DRAM_TRFC_DLR[l_def_PORT_INDEX], 40, 10, 54 ); - l_rc = fapi2::putScom(TGT0, 0x7010932ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7010932ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7010932ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x7010934ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7010934ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7010934ull, l_scom_buffer )); if ((l_def_MSS_FREQ_EQ_1866 == literal_1)) { @@ -990,22 +672,10 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, l_scom_buffer.insert<uint64_t> (literal_9, 6, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x7010934ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7010934ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7010934ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x7010935ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7010935ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7010935ull, l_scom_buffer )); if ((l_def_MSS_FREQ_EQ_1866 == literal_1)) { @@ -1060,17 +730,10 @@ fapi2::ReturnCode p9_mca_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCA>& TGT0, l_scom_buffer.insert<uint64_t> (literal_939, 27, 11, 53 ); } - l_rc = fapi2::putScom(TGT0, 0x7010935ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7010935ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7010935ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_mcbist_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_mcbist_scom.C index 89378b2fe..03484bc81 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_mcbist_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_mcbist_scom.C @@ -41,164 +41,64 @@ constexpr auto literal_0b0100 = 0b0100; fapi2::ReturnCode p9_mcbist_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCBIST>& TGT0) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x7012380ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7012380ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7012380ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b010000000000000000000000000000000000000000000000, 0, 48, 16 ); - l_rc = fapi2::putScom(TGT0, 0x7012380ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7012380ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7012380ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x7012381ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7012381ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7012381ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b00000000000000000000001111111011111111111111, 0, 44, 20 ); l_scom_buffer.insert<uint64_t> (literal_0b10000000000000000, 44, 17, 47 ); - l_rc = fapi2::putScom(TGT0, 0x7012381ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7012381ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7012381ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x7012383ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x7012383ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x7012383ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b10000000001000000000000000000100000000000000, 0, 44, 20 ); - l_rc = fapi2::putScom(TGT0, 0x7012383ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x7012383ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x7012383ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x70123e0ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x70123e0ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x70123e0ull, l_scom_buffer )); constexpr auto l_MCP_MCBIST_MBA_SCOMFIR_MCBCFGQ_CFG_LOG_COUNTS_IN_TRACE_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_MCP_MCBIST_MBA_SCOMFIR_MCBCFGQ_CFG_LOG_COUNTS_IN_TRACE_OFF, 36, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x70123e0ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x70123e0ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x70123e0ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x70123e8ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x70123e8ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x70123e8ull, l_scom_buffer )); constexpr auto l_MCP_MCBIST_MBA_SCOMFIR_DBGCFG0Q_CFG_DBG_ENABLE_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_MCP_MCBIST_MBA_SCOMFIR_DBGCFG0Q_CFG_DBG_ENABLE_ON, 0, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b11110000000, 23, 11, 53 ); - l_rc = fapi2::putScom(TGT0, 0x70123e8ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x70123e8ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x70123e8ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x70123e9ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x70123e9ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x70123e9ull, l_scom_buffer )); constexpr auto l_MCP_MCBIST_MBA_SCOMFIR_DBGCFG1Q_CFG_WAT_ENABLE_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_MCP_MCBIST_MBA_SCOMFIR_DBGCFG1Q_CFG_WAT_ENABLE_ON, 0, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x70123e9ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x70123e9ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x70123e9ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x70123eaull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x70123eaull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x70123eaull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b00001000000000000000, 20, 20, 44 ); - l_rc = fapi2::putScom(TGT0, 0x70123eaull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x70123eaull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x70123eaull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x70123ebull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x70123ebull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x70123ebull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b100, 23, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0b0100, 37, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x70123ebull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x70123ebull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x70123ebull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_mcs_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_mcs_scom.C index 52e4cdce3..8244cae82 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_mcs_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_mcs_scom.C @@ -34,52 +34,24 @@ constexpr auto literal_0 = 0; fapi2::ReturnCode p9_mcs_scom(const fapi2::Target<fapi2::TARGET_TYPE_MCS>& TGT0) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x5010810ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5010810ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5010810ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0111, 46, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5010810ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5010810ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5010810ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5010812ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5010812ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5010812ull, l_scom_buffer )); constexpr auto l_MC01_PBI01_SCOMFIR_MCMODE1_DISABLE_FP_M_BIT_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_MC01_PBI01_SCOMFIR_MCMODE1_DISABLE_FP_M_BIT_ON, 10, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5010812ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5010812ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5010812ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_mmu_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_mmu_scom.C index b2438e2a5..6d2ab598e 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_mmu_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_mmu_scom.C @@ -42,109 +42,36 @@ constexpr auto literal_0x0258 = 0x0258; fapi2::ReturnCode p9_mmu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE_Type l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_ADDR_BAR_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE)); fapi2::ATTR_PROC_FABRIC_PUMP_MODE_Type l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_PUMP_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_PUMP_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_PUMP_MODE)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x5012c03ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c03ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c03ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x04047C0000000000, 0, 22, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5012c03ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c03ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c03ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c06ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c06ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c06ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0000000000000000, 0, 22, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5012c06ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c06ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c06ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c07ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c07ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c07ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x409B000000000000, 0, 22, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5012c07ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c07ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c07ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c15ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c15ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c15ull, l_scom_buffer )); if ((l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_ADDR_BAR_MODE_SMALL_SYSTEM)) { @@ -168,76 +95,28 @@ fapi2::ReturnCode p9_mmu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (l_NMMU_MM_FBC_CQ_WRAP_NXCQ_SCOM_CFG_PUMP_MODE_OFF, 39, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x5012c15ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c15ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c15ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c43ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c43ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c43ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0000FAF800FF, 0, 48, 16 ); - l_rc = fapi2::putScom(TGT0, 0x5012c43ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c43ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c43ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c46ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c46ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c46ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x000000000000, 0, 48, 16 ); - l_rc = fapi2::putScom(TGT0, 0x5012c46ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c46ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c46ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c47ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c47ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c47ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x910000040B00, 0, 48, 16 ); - l_rc = fapi2::putScom(TGT0, 0x5012c47ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c47ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c47ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c52ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c52ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c52ull, l_scom_buffer )); constexpr auto l_NMMU_MM_PIPE_THREAD_MODE_SINGLE_THREAD_MODE_ST_INV = 0x70; l_scom_buffer.insert<uint64_t> (l_NMMU_MM_PIPE_THREAD_MODE_SINGLE_THREAD_MODE_ST_INV, 20, 1, 57 ); @@ -246,61 +125,25 @@ fapi2::ReturnCode p9_mmu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0b11111, 30, 1, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b11111, 60, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0x00E, 0, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5012c52ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c52ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c52ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c53ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c53ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c53ull, l_scom_buffer )); constexpr auto l_NMMU_MM_PIPE_THREAD_MODE_SINGLE_THREAD_MODE_ST_INV = 0x70; l_scom_buffer.insert<uint64_t> (l_NMMU_MM_PIPE_THREAD_MODE_SINGLE_THREAD_MODE_ST_INV, 2, 2, 60 ); l_scom_buffer.insert<uint64_t> (literal_0x0258, 32, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x5012c53ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c53ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c53ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c54ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c54ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c54ull, l_scom_buffer )); constexpr auto l_NMMU_MM_PIPE_THREAD_MODE_SINGLE_THREAD_MODE_ST_INV = 0x70; l_scom_buffer.insert<uint64_t> (l_NMMU_MM_PIPE_THREAD_MODE_SINGLE_THREAD_MODE_ST_INV, 16, 1, 58 ); - l_rc = fapi2::putScom(TGT0, 0x5012c54ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c54ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c54ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012c55ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012c55ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012c55ull, l_scom_buffer )); constexpr auto l_NMMU_MM_PIPE_THREAD_MODE_SINGLE_THREAD_MODE_ST_INV = 0x70; l_scom_buffer.insert<uint64_t> (l_NMMU_MM_PIPE_THREAD_MODE_SINGLE_THREAD_MODE_ST_INV, 16, 1, 59 ); @@ -308,17 +151,10 @@ fapi2::ReturnCode p9_mmu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (l_NMMU_MM_CFG_NMMU_CTL_TLB_HASH_PID_DIS_ON, 21, 1, 63 ); constexpr auto l_NMMU_MM_CFG_NMMU_CTL_TLB_ISS543B_FIX_EN_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_NMMU_MM_CFG_NMMU_CTL_TLB_ISS543B_FIX_EN_ON, 53, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5012c55ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012c55ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012c55ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_npu_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_npu_scom.C index a779e4f92..7e49b60f4 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_npu_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_npu_scom.C @@ -44,112 +44,35 @@ constexpr auto literal_0xAAAF0BFFF0000000 = 0xAAAF0BFFF0000000; fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE_Type l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE, TGT0, l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE, TGT0, l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE)); fapi2::ATTR_PROC_EPS_READ_CYCLES_T0_Type l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T0, TGT1, l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_EPS_READ_CYCLES_T0)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T0, TGT1, l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0)); fapi2::ATTR_PROC_EPS_READ_CYCLES_T1_Type l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T1, TGT1, l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_EPS_READ_CYCLES_T1)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T1, TGT1, l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1)); fapi2::ATTR_PROC_EPS_READ_CYCLES_T2_Type l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T2; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T2, TGT1, l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T2); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_EPS_READ_CYCLES_T2)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_READ_CYCLES_T2, TGT1, l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T2)); fapi2::ATTR_PROC_EPS_WRITE_CYCLES_T1_Type l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_WRITE_CYCLES_T1, TGT1, l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_EPS_WRITE_CYCLES_T1)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_WRITE_CYCLES_T1, TGT1, l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1)); fapi2::ATTR_PROC_EPS_WRITE_CYCLES_T2_Type l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_WRITE_CYCLES_T2, TGT1, l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_EPS_WRITE_CYCLES_T2)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_EPS_WRITE_CYCLES_T2, TGT1, l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x5011000ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011000ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011000ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011000ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011000ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011000ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011002ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011002ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011002ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -157,64 +80,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011002ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011002ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011002ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011008ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011008ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011008ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011008ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011008ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011008ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011020ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011020ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011020ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011020ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011020ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011020ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011022ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011022ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011022ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -222,64 +109,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011022ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011022ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011022ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011028ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011028ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011028ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011028ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011028ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011028ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011040ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011040ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011040ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011040ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011040ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011040ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011042ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011042ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011042ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -287,64 +138,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011042ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011042ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011042ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011048ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011048ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011048ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011048ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011048ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011048ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011060ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011060ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011060ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011060ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011060ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011060ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011062ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011062ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011062ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -352,64 +167,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011062ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011062ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011062ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011068ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011068ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011068ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011068ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011068ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011068ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011100ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011100ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011100ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011100ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011100ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011100ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011102ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011102ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011102ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -417,64 +196,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011102ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011102ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011102ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011108ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011108ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011108ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011108ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011108ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011108ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011120ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011120ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011120ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011120ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011120ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011120ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011122ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011122ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011122ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -482,64 +225,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011122ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011122ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011122ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011128ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011128ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011128ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011128ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011128ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011128ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011140ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011140ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011140ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011140ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011140ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011140ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011142ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011142ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011142ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -547,64 +254,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011142ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011142ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011142ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011148ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011148ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011148ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011148ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011148ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011148ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011160ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011160ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011160ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011160ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011160ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011160ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011162ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011162ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011162ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -612,64 +283,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011162ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011162ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011162ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011168ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011168ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011168ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011168ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011168ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011168ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011200ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011200ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011200ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011200ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011200ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011200ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011202ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011202ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011202ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -677,64 +312,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011202ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011202ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011202ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011208ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011208ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011208ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011208ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011208ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011208ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011220ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011220ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011220ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011220ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011220ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011220ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011222ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011222ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011222ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -742,64 +341,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011222ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011222ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011222ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011228ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011228ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011228ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011228ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011228ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011228ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011240ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011240ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011240ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011240ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011240ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011240ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011242ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011242ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011242ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -807,64 +370,28 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011242ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011242ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011242ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011248ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011248ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011248ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011248ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011248ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011248ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011260ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011260ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011260ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 38, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011260ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011260ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011260ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011262ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011262ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011262ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T0, 28, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_READ_CYCLES_T1, 40, 12, 52 ); @@ -872,146 +399,55 @@ fapi2::ReturnCode p9_npu_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0x0, 0, 4, 60 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T1, 4, 12, 52 ); l_scom_buffer.insert<uint64_t> (l_TGT1_ATTR_PROC_EPS_WRITE_CYCLES_T2, 16, 12, 52 ); - l_rc = fapi2::putScom(TGT0, 0x5011262ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011262ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011262ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011268ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011268ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011268ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (((((l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_0] == literal_2) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_1] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_2] == literal_2)) || (l_TGT0_ATTR_PROC_FABRIC_OPTICS_CONFIG_MODE[literal_3] == literal_2)), 51, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x5011268ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011268ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011268ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011403ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011403ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011403ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x009A48180F01FFFF, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5011403ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011403ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011403ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011406ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011406ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011406ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x7F60B04500AE0000, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5011406ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011406ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011406ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011407ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011407ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011407ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xFF65B04700FE0000, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5011407ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011407ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011407ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011443ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011443ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011443ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x5550F40000000003, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5011443ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011443ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011443ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011446ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011446ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011446ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xAAA70A5DF0000000, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5011446ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011446ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011446ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5011447ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5011447ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5011447ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xAAAF0BFFF0000000, 0, 64, 0 ); - l_rc = fapi2::putScom(TGT0, 0x5011447ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5011447ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5011447ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_nx_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_nx_scom.C index 8984c8c23..3a1b11251 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_nx_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_nx_scom.C @@ -45,46 +45,16 @@ constexpr auto literal_0b00000000 = 0b00000000; fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE_Type l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_ADDR_BAR_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x2011041ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011041ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011041ull, l_scom_buffer )); constexpr auto l_NX_DMA_CH0_EFT_ENABLE_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_NX_DMA_CH0_EFT_ENABLE_ON, 63, 1, 63 ); @@ -96,22 +66,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (l_NX_DMA_CH3_SYM_ENABLE_ON, 57, 1, 63 ); constexpr auto l_NX_DMA_CH4_GZIP_ENABLE_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_NX_DMA_CH4_GZIP_ENABLE_ON, 61, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x2011041ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011041ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011041ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2011042ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011042ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011042ull, l_scom_buffer )); constexpr auto l_NX_DMA_EFTCOMP_MAX_INRD_MAX_13_INRD = 0xd; l_scom_buffer.insert<uint64_t> (l_NX_DMA_EFTCOMP_MAX_INRD_MAX_13_INRD, 33, 4, 60 ); @@ -135,22 +93,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (l_NX_DMA_GZIP_DECOMP_PREFETCH_ENABLE_ON, 17, 1, 63 ); constexpr auto l_NX_DMA_EFT_SPBC_WRITE_ENABLE_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_NX_DMA_EFT_SPBC_WRITE_ENABLE_OFF, 56, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x2011042ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011042ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011042ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x201105cull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x201105cull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x201105cull, l_scom_buffer )); constexpr auto l_NX_DMA_CH0_WATCHDOG_REF_DIV_DIVIDE_BY_4 = 0x2; l_scom_buffer.insert<uint64_t> (l_NX_DMA_CH0_WATCHDOG_REF_DIV_DIVIDE_BY_4, 1, 4, 60 ); @@ -176,22 +122,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (l_NX_DMA_DMA_HANG_TIMER_ENBL_ON, 25, 1, 63 ); constexpr auto l_NX_DMA_DMA_HANG_TIMER_REF_DIV_DIVIDE_BY_32 = 0x3; l_scom_buffer.insert<uint64_t> (l_NX_DMA_DMA_HANG_TIMER_REF_DIV_DIVIDE_BY_32, 26, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x201105cull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x201105cull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x201105cull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2011083ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011083ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011083ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0, 0, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 10, 1, 63 ); @@ -236,22 +170,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0b1, 7, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 8, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 9, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x2011083ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011083ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011083ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2011086ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011086ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011086ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0, 0, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 10, 1, 63 ); @@ -296,22 +218,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0b0, 7, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 8, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 9, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x2011086ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011086ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011086ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2011087ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011087ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011087ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0, 0, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 10, 1, 63 ); @@ -356,22 +266,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0b0, 7, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 8, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 9, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x2011087ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011087ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011087ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2011095ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011095ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011095ull, l_scom_buffer )); constexpr auto l_NX_PBI_CQ_WRAP_NXCQ_SCOM_RD_GO_M_QOS_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_NX_PBI_CQ_WRAP_NXCQ_SCOM_RD_GO_M_QOS_ON, 22, 1, 63 ); @@ -390,134 +288,50 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_1, 25, 2, 62 ); l_scom_buffer.insert<uint64_t> (literal_0xFC, 40, 8, 56 ); l_scom_buffer.insert<uint64_t> (literal_0xFC, 48, 8, 56 ); - l_rc = fapi2::putScom(TGT0, 0x2011095ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011095ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011095ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x20110a8ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x20110a8ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x20110a8ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_8, 8, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_8, 4, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_8, 12, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_8, 16, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x20110a8ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x20110a8ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x20110a8ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x20110c3ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x20110c3ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x20110c3ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_8, 27, 9, 55 ); - l_rc = fapi2::putScom(TGT0, 0x20110c3ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x20110c3ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x20110c3ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x20110c4ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x20110c4ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x20110c4ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_8, 27, 9, 55 ); - l_rc = fapi2::putScom(TGT0, 0x20110c4ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x20110c4ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x20110c4ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x20110c5ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x20110c5ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x20110c5ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_8, 27, 9, 55 ); - l_rc = fapi2::putScom(TGT0, 0x20110c5ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x20110c5ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x20110c5ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x20110d5ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x20110d5ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x20110d5ull, l_scom_buffer )); constexpr auto l_NX_PBI_PBI_UMAC_CRB_READS_ENBL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_NX_PBI_PBI_UMAC_CRB_READS_ENBL_ON, 1, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x20110d5ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x20110d5ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x20110d5ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x20110d6ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x20110d6ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x20110d6ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_2, 9, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x20110d6ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x20110d6ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x20110d6ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2011103ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011103ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011103ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0, 0, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 10, 1, 63 ); @@ -556,22 +370,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0b0, 7, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b1, 8, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 9, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x2011103ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011103ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011103ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2011106ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011106ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011106ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0, 0, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 10, 1, 63 ); @@ -610,22 +412,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0b0, 7, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 8, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 9, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x2011106ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011106ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011106ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x2011107ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x2011107ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x2011107ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0, 0, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b1, 10, 1, 63 ); @@ -664,17 +454,10 @@ fapi2::ReturnCode p9_nx_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (literal_0b1, 7, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b0, 8, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b1, 9, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x2011107ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x2011107ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x2011107ull, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } 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 a43095f49..d33159583 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 @@ -52,30 +52,14 @@ constexpr auto literal_0b1000110 = 0b1000110; fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { 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; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT1, l_TGT1_ATTR_IS_SIMULATION)); auto l_def_IS_HW = (l_TGT1_ATTR_IS_SIMULATION == literal_0); auto l_def_IS_SIM = (l_TGT1_ATTR_IS_SIMULATION == literal_1); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x8000000009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -101,22 +85,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000109010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -142,22 +114,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000209010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -183,22 +143,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000309010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -224,22 +172,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000409010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -265,22 +201,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000509010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -306,22 +230,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000609010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -347,22 +259,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000709010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -388,22 +288,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000809010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -429,22 +317,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000909010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -470,22 +346,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000a09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -511,22 +375,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000b09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -552,22 +404,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000c09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -593,22 +433,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000d09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -634,22 +462,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000e09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -675,22 +491,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000f09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -716,22 +520,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000000f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -757,22 +549,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000001009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001109010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -798,22 +578,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000001109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001209010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -839,22 +607,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000001209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001309010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -880,22 +636,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000001309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001409010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -921,22 +665,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000001409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001509010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -962,22 +694,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000001509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001609010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -1003,22 +723,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000001609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001709010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_5_OFF = 0x0; @@ -1044,4325 +752,1685 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x8000001709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080109010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080209010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080309010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080409010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080509010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080609010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080709010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080809010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080909010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080a09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080b09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080c09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080d09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080e09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080f09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081109010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081209010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081309010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081409010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081509010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081609010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081709010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280809010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280909010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280a09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280b09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280c09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280d09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280e09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280f09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000280f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000281009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000281109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000281209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000281309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000281409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000281509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000281609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000281709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300809010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300909010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300a09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300b09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300c09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300d09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300e09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300f09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000300f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000301009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000301109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000301209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000301309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000301409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000301509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000301609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000301709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980809010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980909010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980a09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980b09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980c09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980d09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980e09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000980f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000980f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000980f09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000980f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000980f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000980f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000981009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000981009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000981009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000981009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000981009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000981009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000981109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000981109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000981109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000981109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000981109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000981109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000981209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000981209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000981209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000981209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000981209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000981209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000981309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000981309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000981309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000981309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000981309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000981309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000981409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000981409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000981409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000981409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000981409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000981409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000981509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000981509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000981509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000981509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000981509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000981509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000981609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000981609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000981609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000981609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000981609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000981609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000981709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000981709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000981709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000981709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000981709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000981709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00809010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00909010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00a09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00b09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00c09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00d09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00e09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a00f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a00f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a00f09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a00f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a00f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a00f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a01009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a01009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a01009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a01109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a01109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a01109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a01209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a01209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a01209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a01309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a01309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a01309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a01409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a01409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a01409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a01509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a01509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a01509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a01609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a01609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a01609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000a01709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000a01709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000a01709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000a01709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000a01709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000a01709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00809010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00909010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00a09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00b09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00c09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00d09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00e09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00f09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c00f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c01009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c01109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c01209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c01309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c01409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c01509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c01609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 ); l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8000c01709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80809010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80909010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80a09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80b09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80c09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80d09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80e09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c80f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c80f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c80f09010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c80f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c80f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c80f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c81009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c81009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c81009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c81009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c81109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c81109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81109010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c81109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c81109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c81209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c81209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81209010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c81209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c81209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c81309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c81309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81309010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c81309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c81309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c81409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c81409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81409010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c81409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c81409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c81509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c81509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81509010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c81509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c81509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c81609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c81609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81609010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c81609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c81609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c81709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c81709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c81709010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8000c81709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c81709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c81709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200109010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200209010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200309010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200409010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200509010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200609010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200709010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200809010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200909010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200a09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200b09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200c09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200d09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200e09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200f09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201109010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201209010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201309010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201409010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201509010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201609010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201709010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040109010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040209010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040309010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040409010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040509010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040609010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040709010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040809010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040809010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040809010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040809010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040809010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040809010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040909010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040909010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040909010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040909010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040909010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040909010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040a09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040a09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040a09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040a09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040a09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040a09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040b09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040b09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040b09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040b09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040b09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040b09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040c09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040c09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040c09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040c09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040c09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040c09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040d09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040d09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040d09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040d09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040d09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040d09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040e09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040e09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040e09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040e09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040e09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040e09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040f09010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040f09010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040f09010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040f09010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040f09010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040f09010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_4_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_4_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041109010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041109010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041109010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_4_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_4_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041109010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041109010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041109010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041209010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041209010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041209010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_4_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_4_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041209010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041209010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041209010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041309010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041309010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041309010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_4_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_4_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041309010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041309010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041309010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041409010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041409010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041409010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_5_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_5_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041409010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041409010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041409010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041509010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041509010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041509010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_5_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_5_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041509010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041509010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041509010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041609010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041609010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041609010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_5_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_5_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041609010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041609010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041609010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041709010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041709010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041709010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_TX0_TXPACKS_5_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_TX0_TXPACKS_5_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041709010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041709010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041709010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008000009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008000009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008000009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_PG_SPARE_MODE_4_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_PG_SPARE_MODE_4_OFF, 52, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8008000009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008000009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008000009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008080009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008080009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008080009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000000, 48, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x8008080009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008080009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008080009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008100009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008100009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008100009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000, 48, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x8008100009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008100009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008100009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008580009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -5393,42 +2461,18 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT l_scom_buffer.insert<uint64_t> (literal_0b101, 54, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0b101, 57, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x8008580009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008580009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008580009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008600009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008600009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008600009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b010, 48, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0b010, 51, 3, 61 ); l_scom_buffer.insert<uint64_t> (literal_0b010, 54, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x8008600009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008600009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008600009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008680009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008680009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008680009010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -5439,153 +2483,57 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT l_scom_buffer.insert<uint64_t> (literal_0b010, 60, 3, 61 ); } - l_rc = fapi2::putScom(TGT0, 0x8008680009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008680009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008680009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008c00009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008c00009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008c00009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_IREF_PDWN_B_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_IREF_PDWN_B_ON, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8008c00009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008c00009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008c00009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009700009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009700009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009700009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_RC_ENABLE_CTLE_1ST_LATCH_OFFSET_CAL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_RC_ENABLE_CTLE_1ST_LATCH_OFFSET_CAL_ON, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8009700009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009700009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009700009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009880009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009880009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009880009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b110, 48, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x8009880009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009880009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009880009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800b800009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800b800009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800b800009010c3full, l_scom_buffer )); constexpr auto l_IOO0_IOO_CPLT_RX0_RXCTL_DATASM_DATASM_REGS_RX_CTL_DATASM_CLKDIST_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOO0_IOO_CPLT_RX0_RXCTL_DATASM_DATASM_REGS_RX_CTL_DATASM_CLKDIST_PDWN_OFF, 60, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x800b800009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800b800009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800b800009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c0c0009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c0c0009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c0c0009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000000, 48, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x800c0c0009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c0c0009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c0c0009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c140009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c140009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c140009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000, 48, 3, 61 ); - l_rc = fapi2::putScom(TGT0, 0x800c140009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c140009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c140009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800f1c0009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800f1c0009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800f1c0009010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b00100, 48, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x800f1c0009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800f1c0009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800f1c0009010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800f2c0009010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800f2c0009010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800f2c0009010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -5597,17 +2545,10 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT } l_scom_buffer.insert<uint64_t> (literal_0b1000110, 55, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x800f2c0009010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800f2c0009010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800f2c0009010c3full, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_psi_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_psi_scom.C index 02465b4a3..15f00a4cc 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_psi_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_psi_scom.C @@ -39,159 +39,57 @@ constexpr auto literal_0b00000 = 0b00000; fapi2::ReturnCode p9_psi_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x4011803ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x4011803ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x4011803ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0xFE00000000000000, 0, 7, 0 ); - l_rc = fapi2::putScom(TGT0, 0x4011803ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x4011803ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x4011803ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x4011806ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x4011806ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x4011806ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0000000000000000, 0, 7, 0 ); - l_rc = fapi2::putScom(TGT0, 0x4011806ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x4011806ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x4011806ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x4011807ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x4011807ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x4011807ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0000000000000000, 0, 7, 0 ); - l_rc = fapi2::putScom(TGT0, 0x4011807ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x4011807ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x4011807ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012903ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012903ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012903ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b00111001000000101111111111111, 0, 29, 35 ); - l_rc = fapi2::putScom(TGT0, 0x5012903ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012903ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012903ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012906ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012906ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012906ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b00000000000000000000000000000, 0, 29, 35 ); - l_rc = fapi2::putScom(TGT0, 0x5012906ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012906ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012906ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x5012907ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x5012907ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x5012907ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b11000110001010010000000000000, 0, 29, 35 ); - l_rc = fapi2::putScom(TGT0, 0x5012907ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x5012907ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x5012907ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x501290full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x501290full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x501290full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x000, 16, 12, 52 ); l_scom_buffer.insert<uint64_t> (literal_0b00000, 48, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x501290full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x501290full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x501290full, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_vas_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_vas_scom.C index 6f1eb562d..f5b11dbd8 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_vas_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_vas_scom.C @@ -37,118 +37,40 @@ constexpr auto literal_0x1 = 0x1; fapi2::ReturnCode p9_vas_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { fapi2::ATTR_EC_Type l_chip_ec; fapi2::ATTR_NAME_Type l_chip_id; - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_NAME"); - break; - } - - l_rc = FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec); - - if (l_rc) - { - FAPI_ERR("ERROR getting ATTR_EC"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_NAME, TGT0, l_chip_id)); + FAPI_TRY(FAPI_ATTR_GET_PRIVILEGED(fapi2::ATTR_EC, TGT0, l_chip_ec)); fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE_Type l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_PROC_FABRIC_ADDR_BAR_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PROC_FABRIC_ADDR_BAR_MODE, TGT1, l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE)); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x3011803ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x3011803ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x3011803ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x00000100000D7FFF, 0, 54, 0 ); - l_rc = fapi2::putScom(TGT0, 0x3011803ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x3011803ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x3011803ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x3011806ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x3011806ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x3011806ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x0000000000000FFF, 0, 54, 0 ); - l_rc = fapi2::putScom(TGT0, 0x3011806ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x3011806ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x3011806ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x3011807ull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x3011807ull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x3011807ull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x00FF0203C00C0FFF, 0, 54, 0 ); - l_rc = fapi2::putScom(TGT0, 0x3011807ull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x3011807ull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x3011807ull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x301184dull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x301184dull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x301184dull, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x1, 19, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x301184dull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x301184dull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x301184dull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x301184eull, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x301184eull)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x301184eull, l_scom_buffer )); if ((l_TGT1_ATTR_PROC_FABRIC_ADDR_BAR_MODE == fapi2::ENUM_ATTR_PROC_FABRIC_ADDR_BAR_MODE_SMALL_SYSTEM)) { @@ -161,35 +83,16 @@ fapi2::ReturnCode p9_vas_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& l_scom_buffer.insert<uint64_t> (l_VA_VA_SOUTH_VA_EG_EG_SCF_ADDR_BAR_MODE_OFF, 13, 1, 63 ); } - l_rc = fapi2::putScom(TGT0, 0x301184eull, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x301184eull)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x301184eull, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x301184full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x301184full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x301184full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0x1, 0, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x301184full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x301184full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x301184full, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_xbus_g0_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_xbus_g0_scom.C index b96148895..15af18335 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_xbus_g0_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_xbus_g0_scom.C @@ -59,40 +59,17 @@ constexpr auto literal_0b00 = 0b00; fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { 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; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT1, l_TGT1_ATTR_IS_SIMULATION)); auto l_def_IS_HW = (l_TGT1_ATTR_IS_SIMULATION == literal_0); auto l_def_IS_SIM = (l_TGT1_ATTR_IS_SIMULATION == literal_1); fapi2::ATTR_IO_XBUS_MASTER_MODE_Type l_TGT0_ATTR_IO_XBUS_MASTER_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_IO_XBUS_MASTER_MODE, TGT0, l_TGT0_ATTR_IO_XBUS_MASTER_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_IO_XBUS_MASTER_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IO_XBUS_MASTER_MODE, TGT0, l_TGT0_ATTR_IO_XBUS_MASTER_MODE)); auto l_def_is_master = (l_TGT0_ATTR_IO_XBUS_MASTER_MODE == literal_1); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x8000000006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -113,22 +90,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -149,22 +114,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000206010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -185,22 +138,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000306010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -221,22 +162,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000406010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -257,22 +186,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000506010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -293,22 +210,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000606010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -329,22 +234,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000706010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -365,22 +258,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000806010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -401,22 +282,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000906010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -437,22 +306,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000a06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -473,22 +330,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000b06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -509,22 +354,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000c06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -545,22 +378,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000d06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -581,22 +402,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000e06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -617,22 +426,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000000f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000000f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000000f06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -653,22 +450,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000000f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000000f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000000f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -689,22 +474,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000001006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000001106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000001106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000001106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -725,382 +498,154 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000001106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000001106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000001106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080206010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080306010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080406010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080506010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080606010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080706010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080806010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080906010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000080f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000080f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000080f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000080f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000080f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000080f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000081106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000081106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000081106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_ON, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000081106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000081106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000081106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1129,22 +674,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1173,22 +706,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280206010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1217,22 +738,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280306010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1261,22 +770,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280406010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1305,22 +802,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280506010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1349,22 +834,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280606010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1393,22 +866,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280706010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1437,22 +898,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280806010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1481,22 +930,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280906010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1525,22 +962,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280a06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1569,22 +994,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280b06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1613,22 +1026,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280c06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1657,22 +1058,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280d06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1701,22 +1090,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280e06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1745,22 +1122,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000280f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000280f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000280f06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1789,22 +1154,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000280f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000280f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000280f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1833,22 +1186,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000281006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000281106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000281106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000281106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1877,22 +1218,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000281106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000281106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000281106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -1905,22 +1234,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300106010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -1933,22 +1250,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300206010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -1961,22 +1266,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300306010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -1989,22 +1282,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300406010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2017,22 +1298,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300506010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2045,22 +1314,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300606010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2073,22 +1330,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300706010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2101,22 +1346,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300806010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2129,22 +1362,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300906010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2157,22 +1378,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300a06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2185,22 +1394,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300b06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2213,22 +1410,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300c06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2241,22 +1426,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300d06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2269,22 +1442,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300e06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2297,22 +1458,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000300f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000300f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000300f06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2325,22 +1474,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000300f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000300f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000300f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2353,22 +1490,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000301006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000301106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000301106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000301106010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2381,22 +1506,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000301106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000301106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000301106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2416,22 +1529,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2451,22 +1552,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00206010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2486,22 +1575,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00306010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2521,22 +1598,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00406010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2556,22 +1621,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00506010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2591,22 +1644,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00606010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2626,22 +1667,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00706010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2661,22 +1690,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00806010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2696,22 +1713,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00906010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2731,22 +1736,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00a06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2766,22 +1759,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00b06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2801,22 +1782,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00c06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2836,22 +1805,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00d06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2871,22 +1828,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00e06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2906,22 +1851,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c00f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c00f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c00f06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2941,22 +1874,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c00f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c00f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c00f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2976,22 +1897,10 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c01006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c01106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c01106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c01106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -3011,2544 +1920,1068 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c01106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c01106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c01106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200206010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200306010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200406010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200506010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200606010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200706010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200806010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200906010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002200f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002200f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002200f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002200f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002200f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002200f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002201106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002201106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002201106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_ON, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002201106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002201106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002201106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15 = 0x1000; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_B_0_15 = 0xf03e; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_B_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00206010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_C_0_15 = 0x7bc; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_C_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00306010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_D_0_15 = 0x7c7; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_D_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00406010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_E_0_15 = 0x3ef; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_E_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00506010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_F_0_15 = 0x1f0f; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_F_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00606010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_G_0_15 = 0x1800; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_G_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00706010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_H_0_15 = 0x9c00; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_H_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00806010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15 = 0x1000; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00906010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_H_0_15 = 0x9c00; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_H_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_G_0_15 = 0x1800; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_G_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_F_0_15 = 0x1f0f; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_F_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_E_0_15 = 0x3ef; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_E_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_D_0_15 = 0x7c7; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_D_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_C_0_15 = 0x7bc; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_C_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c00f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c00f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c00f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_B_0_15 = 0xf03e; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_B_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c00f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c00f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c00f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c01006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c01006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c01006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15 = 0x1000; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c01006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c01006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c01006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22 = 0x42; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_B_16_22 = 0x3e; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80206010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_C_12_ACGH_16_22 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_C_12_ACGH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80306010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_D_16_22 = 0x60; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_D_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80406010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22 = 0x40; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80506010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22 = 0x40; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80606010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22 = 0x3; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80706010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22 = 0x3; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80806010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22 = 0x42; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80906010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22 = 0x3; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22 = 0x3; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22 = 0x40; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22 = 0x40; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_D_16_22 = 0x60; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_D_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_C_12_ACGH_16_22 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_C_12_ACGH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c80f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c80f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c80f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_B_16_22 = 0x3e; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c80f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c80f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c80f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c81006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c81006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c81006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22 = 0x42; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c81006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c81006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c81006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040106010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040206010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040306010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040406010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040506010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040606010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040706010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040806010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040906010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004040f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004040f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004040f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004040f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004040f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004040f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004041006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004041006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004041006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004041006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004041006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004041006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0106010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0206010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0306010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0406010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0506010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0606010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0706010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0806010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0906010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c0f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c0f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c0f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c0f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c0f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c0f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c1006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c1006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c1006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c1006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c1006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c1006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0106010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0206010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_C_0_15 = 0x1e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_C_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0306010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_D_0_15 = 0x1f; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_D_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0406010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_E_HALF_B_0_15 = 0xf; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_E_HALF_B_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0506010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_F_0_15 = 0x7c; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_F_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0606010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_G_0_15 = 0xc63; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_G_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0706010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_H_0_15 = 0xe73; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_H_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0806010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0906010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_H_0_15 = 0xe73; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_H_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_G_0_15 = 0xc63; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_G_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_F_0_15 = 0x7c; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_F_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_E_HALF_B_0_15 = 0xf; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_E_HALF_B_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_D_0_15 = 0x1f; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_D_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_C_0_15 = 0x1e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_C_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c0f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c0f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c0f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c0f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c0f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c0f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c1006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c1006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c1006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c1006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c1006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c1006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440106010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_B_16_22 = 0x7c; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440206010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_C_16_22 = 0x7b; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_C_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440306010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22 = 0xc; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440406010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_E_16_22 = 0x5e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_E_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440506010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_F_HALF_A_16_22 = 0x10; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_F_HALF_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440606010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22 = 0xc; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440706010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_H_HALF_B_16_22 = 0x4e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_H_HALF_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440806010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440906010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_H_HALF_B_16_22 = 0x4e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_H_HALF_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22 = 0xc; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_F_HALF_A_16_22 = 0x10; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_F_HALF_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_E_16_22 = 0x5e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_E_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22 = 0xc; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_C_16_22 = 0x7b; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_C_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004440f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004440f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004440f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_B_16_22 = 0x7c; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004440f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004440f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004440f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004441006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004441006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004441006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004441006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004441006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004441006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008080006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008080006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008080006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000000, 48, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x8008080006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008080006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008080006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008100006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008100006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008100006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_CLKDIST_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_CLKDIST_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8008100006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008100006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008100006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008300006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008300006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008300006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DYN_RECAL_INTERVAL_TIMEOUT_SEL_TAP5 = 0x5; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DYN_RECAL_INTERVAL_TIMEOUT_SEL_TAP5, 51, 3, @@ -5556,40 +2989,16 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DYN_RECAL_STATUS_RPT_TIMEOUT_SEL_TAP1 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DYN_RECAL_STATUS_RPT_TIMEOUT_SEL_TAP1, 54, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x8008300006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008300006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008300006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008400006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008400006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008400006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1111, 60, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8008400006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008400006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008400006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008c00006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008c00006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008c00006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01, 48, 2, 62 ); constexpr auto l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_PEAK_TUNE_OFF = 0x0; @@ -5601,61 +3010,25 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DFEHISPD_EN_ON, 59, 1, 63 ); constexpr auto l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DFE12_EN_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DFE12_EN_ON, 60, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8008c00006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008c00006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008c00006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009700006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009700006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009700006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_RC_ENABLE_CTLE_1ST_LATCH_OFFSET_CAL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_RC_ENABLE_CTLE_1ST_LATCH_OFFSET_CAL_ON, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8009700006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009700006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009700006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009800006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009800006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009800006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000000, 49, 7, 57 ); l_scom_buffer.insert<uint64_t> (literal_0b0010000, 57, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8009800006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009800006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009800006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009900006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009900006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009900006010c3full, l_scom_buffer )); if (l_def_is_master) { @@ -5667,58 +3040,22 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_PDWN_LITE_DISABLE_ON, 58, 1, 63 ); constexpr auto l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_FENCE_FENCED = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_CTL_REGS_RX_CTL_REGS_RX_FENCE_FENCED, 57, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8009900006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009900006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009900006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009980006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009980006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009980006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b00001, 48, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8009980006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009980006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009980006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009a00006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009a00006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009a00006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1111, 48, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8009a00006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009a00006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009a00006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009b00006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009b00006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009b00006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -5729,154 +3066,58 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b0010, 52, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8009b00006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009b00006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009b00006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009b80006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009b80006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009b80006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0010001, 48, 7, 57 ); l_scom_buffer.insert<uint64_t> (literal_0b0010001, 55, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8009b80006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009b80006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009b80006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009e00006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009e00006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009e00006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000000000000000, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8009e00006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009e00006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009e00006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009e80006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009e80006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009e80006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01111111, 48, 8, 56 ); - l_rc = fapi2::putScom(TGT0, 0x8009e80006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009e80006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009e80006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800a800006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800a800006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800a800006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXCTL_GLBSM_REGS_RX_DESKEW_BUMP_AFTER_AFTER = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_GLBSM_REGS_RX_DESKEW_BUMP_AFTER_AFTER, 56, 1, 63 ); constexpr auto l_IOF1_RX_RX0_RXCTL_GLBSM_REGS_RX_PG_GLBSM_SPARE_MODE_2_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_GLBSM_REGS_RX_PG_GLBSM_SPARE_MODE_2_ON, 50, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x800a800006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800a800006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800a800006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800ae80006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800ae80006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800ae80006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b10, 56, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x800ae80006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800ae80006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800ae80006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800af80006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800af80006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800af80006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1100, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1100, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x800af80006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800af80006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800af80006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800b800006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800b800006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800b800006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX0_RXCTL_DATASM_DATASM_REGS_RX_CTL_DATASM_CLKDIST_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX0_RXCTL_DATASM_DATASM_REGS_RX_CTL_DATASM_CLKDIST_PDWN_OFF, 60, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x800b800006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800b800006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800b800006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c040006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c040006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c040006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -5887,119 +3128,47 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01, 56, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x800c040006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c040006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c040006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c0c0006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c0c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c0c0006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000000, 48, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x800c0c0006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c0c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c0c0006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c140006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c140006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c140006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_CLKDIST_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_CLKDIST_PDWN_OFF, 48, 1, 63 ); constexpr auto l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_PDWN_LITE_DISABLE_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_PDWN_LITE_DISABLE_ON, 59, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b00001, 53, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x800c140006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c140006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c140006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c1c0006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c1c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c1c0006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0010001, 56, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x800c1c0006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c1c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c1c0006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c240006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c240006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c240006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DRV_CLK_PATTERN_GCRMSG_DRV_0S = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DRV_CLK_PATTERN_GCRMSG_DRV_0S, 48, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x800c240006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c240006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c240006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c840006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c840006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c840006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000000, 49, 7, 57 ); l_scom_buffer.insert<uint64_t> (literal_0b0010000, 57, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x800c840006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c840006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c840006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c8c0006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c8c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c8c0006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DYN_RECAL_INTERVAL_TIMEOUT_SEL_TAP5 = 0x5; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DYN_RECAL_INTERVAL_TIMEOUT_SEL_TAP5, @@ -6007,53 +3176,22 @@ fapi2::ReturnCode p9_xbus_g0_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DYN_RECAL_STATUS_RPT_TIMEOUT_SEL_TAP1 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX0_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DYN_RECAL_STATUS_RPT_TIMEOUT_SEL_TAP1, 58, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x800c8c0006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c8c0006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c8c0006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800cec0006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800cec0006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800cec0006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000000000000000, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x800cec0006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800cec0006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800cec0006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800cf40006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800cf40006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800cf40006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01111111, 48, 8, 56 ); - l_rc = fapi2::putScom(TGT0, 0x800cf40006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800cf40006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800cf40006010c3full, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_xbus_g1_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_xbus_g1_scom.C index 1f927bbc1..fb0e42821 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_xbus_g1_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_xbus_g1_scom.C @@ -60,40 +60,17 @@ constexpr auto literal_0b00 = 0b00; fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& TGT0, const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1) { - fapi2::ReturnCode l_rc = 0; - - do { 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; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT1, l_TGT1_ATTR_IS_SIMULATION)); auto l_def_IS_HW = (l_TGT1_ATTR_IS_SIMULATION == literal_0); auto l_def_IS_SIM = (l_TGT1_ATTR_IS_SIMULATION == literal_1); fapi2::ATTR_IO_XBUS_MASTER_MODE_Type l_TGT0_ATTR_IO_XBUS_MASTER_MODE; - l_rc = FAPI_ATTR_GET(fapi2::ATTR_IO_XBUS_MASTER_MODE, TGT0, l_TGT0_ATTR_IO_XBUS_MASTER_MODE); - - if (l_rc) - { - FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_IO_XBUS_MASTER_MODE)"); - break; - } - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IO_XBUS_MASTER_MODE, TGT0, l_TGT0_ATTR_IO_XBUS_MASTER_MODE)); auto l_def_is_master = (l_TGT0_ATTR_IO_XBUS_MASTER_MODE == literal_1); fapi2::buffer<uint64_t> l_scom_buffer; { - l_rc = fapi2::getScom( TGT0, 0x8000002006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -114,22 +91,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -150,22 +115,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002206010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -186,22 +139,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002306010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -222,22 +163,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002406010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -258,22 +187,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002506010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -294,22 +211,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002606010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -330,22 +235,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002706010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -366,22 +259,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002806010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -402,22 +283,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002906010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -438,22 +307,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002a06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -474,22 +331,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002b06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -510,22 +355,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002c06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -546,22 +379,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002d06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -582,22 +403,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002e06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -618,22 +427,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000002f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000002f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000002f06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -654,22 +451,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000002f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000002f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000002f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000003006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000003006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000003006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -690,22 +475,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000003006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000003006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000003006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000003106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000003106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000003106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -726,382 +499,154 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000003106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000003106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000003106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082206010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082306010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082406010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082506010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082606010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082706010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082806010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082906010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000082f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000082f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000082f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000082f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000082f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000082f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000083006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000083006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000083006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_OFF, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000083006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000083006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000083006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000083106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000083106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000083106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_LANE_ANA_PDWN_ON, 54, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8000083106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000083106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000083106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1130,22 +675,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1174,22 +707,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282206010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1218,22 +739,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282306010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1262,22 +771,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282406010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1306,22 +803,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282506010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1350,22 +835,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282606010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1394,22 +867,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282706010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1438,22 +899,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282806010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1482,22 +931,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282906010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1526,22 +963,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282a06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1570,22 +995,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282b06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1614,22 +1027,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282c06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1658,22 +1059,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282d06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1702,22 +1091,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282e06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1746,22 +1123,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000282f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000282f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000282f06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1790,22 +1155,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000282f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000282f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000282f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000283006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000283006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000283006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1834,22 +1187,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000283006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000283006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000283006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000283106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000283106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000283106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -1878,22 +1219,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01111, 57, 5, 59 ); } - l_rc = fapi2::putScom(TGT0, 0x8000283106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000283106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000283106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -1906,22 +1235,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302106010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -1934,22 +1251,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302206010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -1962,22 +1267,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302306010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -1990,22 +1283,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302406010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2018,22 +1299,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302506010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2046,22 +1315,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302606010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2074,22 +1331,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302706010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2102,22 +1347,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302806010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2130,22 +1363,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302906010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2158,22 +1379,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302a06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2186,22 +1395,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302b06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2214,22 +1411,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302c06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2242,22 +1427,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302d06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2270,22 +1443,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302e06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2298,22 +1459,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000302f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000302f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000302f06010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2326,22 +1475,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000302f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000302f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000302f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000303006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000303006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000303006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2354,22 +1491,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000303006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000303006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000303006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000303106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000303106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000303106010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01100, 48, 5, 59 ); @@ -2382,22 +1507,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b1011, 53, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8000303106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000303106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000303106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2417,22 +1530,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2452,22 +1553,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02206010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2487,22 +1576,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02306010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2522,22 +1599,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02406010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2557,22 +1622,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02506010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2592,22 +1645,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02606010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2627,22 +1668,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02706010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2662,22 +1691,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02806010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2697,22 +1714,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02906010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2732,22 +1737,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02a06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2767,22 +1760,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02b06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2802,22 +1783,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02c06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2837,22 +1806,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02d06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2872,22 +1829,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02e06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2907,22 +1852,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c02f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c02f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c02f06010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2942,22 +1875,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c02f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c02f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c02f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c03006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c03006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c03006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -2977,22 +1898,10 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c03006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c03006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c03006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8000c03106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8000c03106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8000c03106010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -3012,2544 +1921,1068 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b100111, 55, 6, 58 ); } - l_rc = fapi2::putScom(TGT0, 0x8000c03106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8000c03106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8000c03106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202206010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202306010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202406010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202506010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202606010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202706010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202806010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202906010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002202f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002202f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002202f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002202f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002202f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002202f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002203006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002203006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002203006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002203006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002203006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002203006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002203106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002203106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002203106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_LANE_DIG_PDWN_ON, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8002203106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002203106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002203106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15 = 0x1000; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_B_0_15 = 0xf03e; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_B_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02206010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_C_0_15 = 0x7bc; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_C_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02306010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_D_0_15 = 0x7c7; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_D_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02406010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_E_0_15 = 0x3ef; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_E_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02506010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_F_0_15 = 0x1f0f; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_F_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02606010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_G_0_15 = 0x1800; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_G_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02706010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_H_0_15 = 0x9c00; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_H_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02806010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15 = 0x1000; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02906010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_H_0_15 = 0x9c00; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_H_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_G_0_15 = 0x1800; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_G_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_F_0_15 = 0x1f0f; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_F_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_E_0_15 = 0x3ef; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_E_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_D_0_15 = 0x7c7; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_D_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_C_0_15 = 0x7bc; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_C_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c02f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c02f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c02f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_B_0_15 = 0xf03e; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_B_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c02f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c02f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c02f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c03006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c03006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c03006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15 = 0x1000; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_0_15_PATTERN_24_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8002c03006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c03006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c03006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22 = 0x42; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82106010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_B_16_22 = 0x3e; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82206010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_C_12_ACGH_16_22 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_C_12_ACGH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82306010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_D_16_22 = 0x60; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_0_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_D_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82406010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22 = 0x40; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82506010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22 = 0x40; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82606010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22 = 0x3; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82706010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22 = 0x3; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_1_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82806010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22 = 0x42; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82906010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22 = 0x3; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22 = 0x3; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_2_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_GH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22 = 0x40; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_3_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22 = 0x40; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_1_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_EF_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_D_16_22 = 0x60; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_2_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_D_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_C_12_ACGH_16_22 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_0_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_C_12_ACGH_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c82f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c82f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c82f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_B_16_22 = 0x3e; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_4_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c82f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c82f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c82f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8002c83006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8002c83006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8002c83006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22 = 0x42; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXPACKS_3_RXPACK_RD_SLICE_5_RD_RX_BIT_REGS_RX_PRBS_SEED_VALUE_16_22_PATTERN_24_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8002c83006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8002c83006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8002c83006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042106010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042206010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042306010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042406010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042506010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042606010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042706010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042806010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042906010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004042f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004042f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004042f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004042f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004042f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004042f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004043006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004043006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004043006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_LANE_PDWN_ENABLED, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8004043006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004043006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004043006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2106010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2206010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2306010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2406010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2506010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2606010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2706010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2806010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2906010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c2f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c2f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c2f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c2f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c2f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c2f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80040c3006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80040c3006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80040c3006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_CAL_LANE_SEL_ON, 62, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x80040c3006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80040c3006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80040c3006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2106010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2206010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_C_0_15 = 0x1e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_C_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2306010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_D_0_15 = 0x1f; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_D_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2406010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_E_HALF_B_0_15 = 0xf; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_E_HALF_B_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2506010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_F_0_15 = 0x7c; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_F_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2606010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_G_0_15 = 0xc63; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_G_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2706010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_H_0_15 = 0xe73; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_H_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2806010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2906010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_H_0_15 = 0xe73; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_H_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_G_0_15 = 0xc63; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_G_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_F_0_15 = 0x7c; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_F_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_E_HALF_B_0_15 = 0xf; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_E_HALF_B_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_D_0_15 = 0x1f; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_D_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_C_0_15 = 0x1e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_C_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c2f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c2f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c2f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c2f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c2f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c2f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x80043c3006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x80043c3006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x80043c3006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15 = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_0_15_PATTERN_TX_AB_HALF_A_0_15, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x80043c3006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x80043c3006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x80043c3006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442106010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442106010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442106010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_B_16_22 = 0x7c; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442106010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442106010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442106010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442206010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442206010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442206010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_C_16_22 = 0x7b; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_C_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442206010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442206010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442206010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442306010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442306010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442306010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22 = 0xc; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_0_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442306010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442306010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442306010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442406010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442406010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442406010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_E_16_22 = 0x5e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_E_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442406010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442406010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442406010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442506010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442506010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442506010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_F_HALF_A_16_22 = 0x10; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_F_HALF_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442506010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442506010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442506010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442606010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442606010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442606010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22 = 0xc; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442606010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442606010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442606010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442706010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442706010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442706010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_H_HALF_B_16_22 = 0x4e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_1_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_H_HALF_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442706010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442706010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442706010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442806010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442806010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442806010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442806010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442806010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442806010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442906010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442906010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442906010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_H_HALF_B_16_22 = 0x4e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_H_HALF_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442906010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442906010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442906010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442a06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442a06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442a06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22 = 0xc; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442a06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442a06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442a06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442b06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442b06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442b06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_F_HALF_A_16_22 = 0x10; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_2_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_F_HALF_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442b06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442b06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442b06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442c06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442c06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442c06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_E_16_22 = 0x5e; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_0_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_E_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442c06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442c06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442c06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442d06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442d06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442d06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22 = 0xc; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_1_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_DG_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442d06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442d06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442d06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442e06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442e06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442e06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_C_16_22 = 0x7b; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_2_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_C_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442e06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442e06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442e06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004442f06010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004442f06010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004442f06010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_B_16_22 = 0x7c; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_3_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_B_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004442f06010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004442f06010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004442f06010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8004443006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8004443006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8004443006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXPACKS_3_TXPACK_DD_SLICE_4_DD_TX_BIT_REGS_TX_PRBS_SEED_VALUE_16_22_PATTERN_TX_A_16_22, 48, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8004443006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8004443006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8004443006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008082006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008082006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008082006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000001, 48, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x8008082006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008082006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008082006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008102006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008102006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008102006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_CLKDIST_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_CLKDIST_PDWN_OFF, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8008102006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008102006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008102006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008302006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008302006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008302006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DYN_RECAL_INTERVAL_TIMEOUT_SEL_TAP5 = 0x5; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DYN_RECAL_INTERVAL_TIMEOUT_SEL_TAP5, 51, 3, @@ -5557,40 +2990,16 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DYN_RECAL_STATUS_RPT_TIMEOUT_SEL_TAP1 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DYN_RECAL_STATUS_RPT_TIMEOUT_SEL_TAP1, 54, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x8008302006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008302006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008302006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008402006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008402006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008402006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1111, 60, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8008402006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008402006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008402006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8008c02006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8008c02006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8008c02006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01, 48, 2, 62 ); constexpr auto l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_PEAK_TUNE_OFF = 0x0; @@ -5602,61 +3011,25 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DFEHISPD_EN_ON, 59, 1, 63 ); constexpr auto l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DFE12_EN_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_DFE12_EN_ON, 60, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8008c02006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8008c02006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8008c02006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009702006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009702006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009702006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_RC_ENABLE_CTLE_1ST_LATCH_OFFSET_CAL_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_RC_ENABLE_CTLE_1ST_LATCH_OFFSET_CAL_ON, 48, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8009702006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009702006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009702006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009802006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009802006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009802006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000000, 49, 7, 57 ); l_scom_buffer.insert<uint64_t> (literal_0b0010000, 57, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8009802006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009802006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009802006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009902006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009902006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009902006010c3full, l_scom_buffer )); if (l_def_is_master) { @@ -5668,58 +3041,22 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_PDWN_LITE_DISABLE_ON, 58, 1, 63 ); constexpr auto l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_FENCE_FENCED = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_CTL_REGS_RX_CTL_REGS_RX_FENCE_FENCED, 57, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x8009902006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009902006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009902006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009982006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009982006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009982006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b00001, 48, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x8009982006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009982006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009982006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009a02006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009a02006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009a02006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1111, 48, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x8009a02006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009a02006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009a02006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009b02006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009b02006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009b02006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -5730,154 +3067,58 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b0010, 52, 4, 60 ); } - l_rc = fapi2::putScom(TGT0, 0x8009b02006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009b02006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009b02006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009b82006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009b82006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009b82006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0010001, 48, 7, 57 ); l_scom_buffer.insert<uint64_t> (literal_0b0010001, 55, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x8009b82006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009b82006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009b82006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009e02006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009e02006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009e02006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000000000000000, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x8009e02006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009e02006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009e02006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x8009e82006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x8009e82006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x8009e82006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01111111, 48, 8, 56 ); - l_rc = fapi2::putScom(TGT0, 0x8009e82006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x8009e82006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x8009e82006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800a802006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800a802006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800a802006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXCTL_GLBSM_REGS_RX_DESKEW_BUMP_AFTER_AFTER = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_GLBSM_REGS_RX_DESKEW_BUMP_AFTER_AFTER, 56, 1, 63 ); constexpr auto l_IOF1_RX_RX1_RXCTL_GLBSM_REGS_RX_PG_GLBSM_SPARE_MODE_2_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_GLBSM_REGS_RX_PG_GLBSM_SPARE_MODE_2_ON, 50, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x800a802006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800a802006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800a802006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800ae82006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800ae82006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800ae82006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b10, 56, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x800ae82006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800ae82006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800ae82006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800af82006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800af82006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800af82006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b1100, 48, 4, 60 ); l_scom_buffer.insert<uint64_t> (literal_0b1100, 52, 4, 60 ); - l_rc = fapi2::putScom(TGT0, 0x800af82006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800af82006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800af82006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800b802006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800b802006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800b802006010c3full, l_scom_buffer )); constexpr auto l_IOF1_RX_RX1_RXCTL_DATASM_DATASM_REGS_RX_CTL_DATASM_CLKDIST_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_RX_RX1_RXCTL_DATASM_DATASM_REGS_RX_CTL_DATASM_CLKDIST_PDWN_OFF, 60, 1, 63 ); - l_rc = fapi2::putScom(TGT0, 0x800b802006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800b802006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800b802006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c042006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c042006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c042006010c3full, l_scom_buffer )); if (l_def_IS_HW) { @@ -5888,119 +3129,47 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& l_scom_buffer.insert<uint64_t> (literal_0b01, 56, 2, 62 ); } - l_rc = fapi2::putScom(TGT0, 0x800c042006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c042006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c042006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c0c2006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c0c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c0c2006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b000001, 48, 6, 58 ); - l_rc = fapi2::putScom(TGT0, 0x800c0c2006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c0c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c0c2006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c142006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c142006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c142006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_CLKDIST_PDWN_OFF = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_CLKDIST_PDWN_OFF, 48, 1, 63 ); constexpr auto l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_PDWN_LITE_DISABLE_ON = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_PDWN_LITE_DISABLE_ON, 59, 1, 63 ); l_scom_buffer.insert<uint64_t> (literal_0b00001, 53, 5, 59 ); - l_rc = fapi2::putScom(TGT0, 0x800c142006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c142006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c142006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c1c2006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c1c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c1c2006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0010001, 56, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x800c1c2006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c1c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c1c2006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c242006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c242006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c242006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DRV_CLK_PATTERN_GCRMSG_DRV_0S = 0x0; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DRV_CLK_PATTERN_GCRMSG_DRV_0S, 48, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x800c242006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c242006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c242006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c842006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c842006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c842006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000000, 49, 7, 57 ); l_scom_buffer.insert<uint64_t> (literal_0b0010000, 57, 7, 57 ); - l_rc = fapi2::putScom(TGT0, 0x800c842006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c842006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c842006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800c8c2006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800c8c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800c8c2006010c3full, l_scom_buffer )); constexpr auto l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DYN_RECAL_INTERVAL_TIMEOUT_SEL_TAP5 = 0x5; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DYN_RECAL_INTERVAL_TIMEOUT_SEL_TAP5, @@ -6008,53 +3177,22 @@ fapi2::ReturnCode p9_xbus_g1_scom(const fapi2::Target<fapi2::TARGET_TYPE_XBUS>& constexpr auto l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DYN_RECAL_STATUS_RPT_TIMEOUT_SEL_TAP1 = 0x1; l_scom_buffer.insert<uint64_t> (l_IOF1_TX_WRAP_TX1_TXCTL_CTL_REGS_TX_CTL_REGS_TX_DYN_RECAL_STATUS_RPT_TIMEOUT_SEL_TAP1, 58, 2, 62 ); - l_rc = fapi2::putScom(TGT0, 0x800c8c2006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800c8c2006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800c8c2006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800cec2006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800cec2006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800cec2006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b0000000000000000, 48, 16, 48 ); - l_rc = fapi2::putScom(TGT0, 0x800cec2006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800cec2006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800cec2006010c3full, l_scom_buffer)); } { - l_rc = fapi2::getScom( TGT0, 0x800cf42006010c3full, l_scom_buffer ); - - if (l_rc) - { - FAPI_ERR("ERROR executing: getScom (0x800cf42006010c3full)"); - break; - } + FAPI_TRY(fapi2::getScom( TGT0, 0x800cf42006010c3full, l_scom_buffer )); l_scom_buffer.insert<uint64_t> (literal_0b01111111, 48, 8, 56 ); - l_rc = fapi2::putScom(TGT0, 0x800cf42006010c3full, l_scom_buffer); - - if (l_rc) - { - FAPI_ERR("ERROR executing: putScom (0x800cf42006010c3full)"); - break; - } + FAPI_TRY(fapi2::putScom(TGT0, 0x800cf42006010c3full, l_scom_buffer)); } - } - while(0); - - return l_rc; + }; +fapi_try_exit: + return fapi2::current_err; } |