summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C
diff options
context:
space:
mode:
authorRichard J. Knight <rjknight@us.ibm.com>2016-11-02 08:08:52 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-12-05 18:29:18 -0500
commit9fb9648aa5538582538af141ccde1c7ac9794a52 (patch)
tree559fd8f2364da08e8300e531ab0d167038c119dc /src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C
parent1ac343bdb0d937b3a4b4c7de1aba03f38bf2ee7f (diff)
downloadtalos-hostboot-9fb9648aa5538582538af141ccde1c7ac9794a52.tar.gz
talos-hostboot-9fb9648aa5538582538af141ccde1c7ac9794a52.zip
Add support for iterating over EC_LEVELS
-Add support for looping over various EC levels for SCOM and Scan init files Change-Id: I7463b71698856922829cddc0e4d8d179803a1db8 RTC:159043 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31688 Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin Gass <bgass@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31858 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C')
-rw-r--r--src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C15434
1 files changed, 10808 insertions, 4626 deletions
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 a7f7c7f49..e45af043a 100644
--- a/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C
+++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_obus_scom.C
@@ -29,25 +29,25 @@
using namespace fapi2;
-constexpr auto literal_0 = 0;
-constexpr auto literal_1 = 1;
-constexpr auto literal_0b1000 = 0b1000;
-constexpr auto literal_0b10000 = 0b10000;
-constexpr auto literal_0b0011 = 0b0011;
-constexpr auto literal_0b1010 = 0b1010;
constexpr auto literal_0b000000 = 0b000000;
constexpr auto literal_0b000 = 0b000;
+constexpr auto literal_0b110 = 0b110;
+constexpr auto literal_0 = 0;
+constexpr auto literal_0b0010101 = 0b0010101;
+constexpr auto literal_1 = 1;
+constexpr auto literal_0b0010110 = 0b0010110;
+constexpr auto literal_0b1000110 = 0b1000110;
+constexpr auto literal_0b00100 = 0b00100;
constexpr auto literal_0b010 = 0b010;
constexpr auto literal_0b001 = 0b001;
constexpr auto literal_0b0010 = 0b0010;
constexpr auto literal_0b0001 = 0b0001;
constexpr auto literal_0b101 = 0b101;
constexpr auto literal_0b100 = 0b100;
-constexpr auto literal_0b110 = 0b110;
-constexpr auto literal_0b00100 = 0b00100;
-constexpr auto literal_0b0010101 = 0b0010101;
-constexpr auto literal_0b0010110 = 0b0010110;
-constexpr auto literal_0b1000110 = 0b1000110;
+constexpr auto literal_0b0011 = 0b0011;
+constexpr auto literal_0b1010 = 0b1010;
+constexpr auto literal_0b1000 = 0b1000;
+constexpr auto literal_0b10000 = 0b10000;
fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT0,
const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM>& TGT1)
@@ -56,7079 +56,13261 @@ fapi2::ReturnCode p9_obus_scom(const fapi2::Target<fapi2::TARGET_TYPE_OBUS>& TGT
do
{
- fapi2::buffer<uint64_t> l_scom_buffer;
- fapi2::ATTR_IS_SIMULATION_Type l_TGT1_ATTR_IS_SIMULATION;
- l_rc = FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT1, l_TGT1_ATTR_IS_SIMULATION);
-
- if (l_rc)
{
- FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_IS_SIMULATION)");
- break;
- }
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8008080009010c3full, l_scom_buffer );
- auto l_def_IS_HW = (l_TGT1_ATTR_IS_SIMULATION == literal_0);
- auto l_def_IS_SIM = (l_TGT1_ATTR_IS_SIMULATION == literal_1);
- {
- l_rc = fapi2::getScom( TGT0, 0x8000000009010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008080009010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: getScom (0x8000000009010c3full)");
- break;
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b000000, 48, 6, 58 );
+ }
- {
- 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ l_rc = fapi2::putScom(TGT0, 0x8008080009010c3full, 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8008080009010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x800c0c0009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x800c0c0009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8009700009010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8009700009010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_RXPACKS_0_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8009700009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8009700009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8002200009010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002200109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200109010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8002200209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200209010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002200309010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8002200409010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8002200409010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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 );
+ 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;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002200509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200509010c3full)");
+ break;
+ }
+
+ {
+ 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, 0x8000000109010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8002200509010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8002200509010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8000000109010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8002200609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200609010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000209010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002200709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200709010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000209010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8002200809010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200809010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002200909010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200909010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8002200a09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200a09010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002200b09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200b09010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8002200c09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200c09010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002200d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200d09010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8002200e09010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8002200e09010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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 );
+ 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;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002200f09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000000209010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002200f09010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8000000209010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8002201009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002201009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000309010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002201109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002201109010c3full)");
+ break;
+ }
+
+ {
+ 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 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8002201109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8002201109010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000309010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8002201209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002201209010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002201309010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002201309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8002201409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002201409010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002201509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002201509010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8002201609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002201609010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8002201709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8002201709010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000080009010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000080009010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000080009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000080009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000080109010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000080109010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000080209010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000080209010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_1_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000080209010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000080209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000080309010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000080309010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000080409010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000080409010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000509010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000080409010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000509010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000080409010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000080509010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000080509010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000080609010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000080609010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000080609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000609010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000080609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000709010c3full)");
- break;
- }
+ l_rc = 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_PL_DATA_DAC_SPARE_MODE_5_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_PL_DATA_DAC_SPARE_MODE_5_OFF, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000080709010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000080809010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000080809010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_1_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000080809010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000080809010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000080909010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000080909010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000080a09010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000080a09010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000809010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000080a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000809010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000080a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000080b09010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000080b09010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000080c09010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000080c09010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_2_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000909010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000080c09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000909010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000080c09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000080d09010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000080d09010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000080e09010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000080e09010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_2_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000a09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000080e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000a09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000080e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000080f09010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000080f09010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000081009010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000081009010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_2_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000b09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000081009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000b09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000081009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000081109010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000081109010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000081209010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000081209010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_3_RXPACK_RD_SLICE_0_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000c09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000081209010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000c09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000081209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000081309010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000081309010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000081409010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000081409010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_3_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000d09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000081409010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000d09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000081409010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000081509010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000081509010c3full)");
+ break;
+ }
- {
- 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
- }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000081609010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000081609010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
+ 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_3_RXPACK_RD_SLICE_2_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_ON, 55, 1, 63 );
+ (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, 0x8000000e09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000081609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000000e09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000081609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000000f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000000f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000081709010c3full, 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000081709010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8004040009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004040109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040109010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8004040209010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8004040209010c3full)");
+ break;
+ }
+
+ {
+ 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 );
}
- else if (l_def_IS_SIM)
+
+ l_rc = fapi2::putScom(TGT0, 0x8004040209010c3full, l_scom_buffer);
+
+ if (l_rc)
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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 );
+ FAPI_ERR("ERROR executing: putScom (0x8004040209010c3full)");
+ break;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004040309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040309010c3full)");
+ break;
+ }
+
+ {
+ 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, 0x8000000f09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8004040309010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8004040309010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8000000f09010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8004040409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040409010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000001009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004040509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040509010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000001009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8004040609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040609010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004040709010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040709010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8004040809010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040809010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004040909010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040909010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8004040a09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040a09010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004040b09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040b09010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8004040c09010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8004040c09010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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 );
+ 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;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004040d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000001009010c3full, 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 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8004040d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8004040d09010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8000001009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8004040e09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040e09010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000001109010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004040f09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004040f09010c3full)");
+ break;
+ }
+
+ {
+ 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)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8004040f09010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000001109010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8004041009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004041009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004041109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004041109010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8004041209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004041209010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004041309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004041309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8004041409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004041409010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004041509010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004041509010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8004041609010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8004041609010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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 );
+ 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;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8004041709010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000001109010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8004041709010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8000001109010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8008100009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008100009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000001209010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8008c00009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008c00009010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000001209010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x800c140009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x800c140009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x800b800009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x800b800009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8009880009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8009880009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ fapi2::ATTR_IS_SIMULATION_Type l_TGT1_ATTR_IS_SIMULATION;
+ l_rc = FAPI_ATTR_GET(fapi2::ATTR_IS_SIMULATION, TGT1, l_TGT1_ATTR_IS_SIMULATION);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: FAPI_ATTR_GET (ATTR_IS_SIMULATION)");
+ break;
+ }
+ auto l_def_IS_HW = (l_TGT1_ATTR_IS_SIMULATION == literal_0);
+ auto l_def_IS_SIM = (l_TGT1_ATTR_IS_SIMULATION == literal_1);
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x800f2c0009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x800f2c0009010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0010101, 48, 7, 57 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0010110, 48, 7, 57 );
+ }
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x800f2c0009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x800f2c0009010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x800f2c0009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x800f2c0009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x800f1c0009010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x800f1c0009010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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_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;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000001209010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008580009010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ if (l_def_IS_HW)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b010, 48, 3, 61 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b001, 48, 3, 61 );
+ }
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8008580009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8008580009010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8000001209010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008580009010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b010, 51, 3, 61 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b001, 51, 3, 61 );
+ }
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8008580009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8008580009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000001309010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer );
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008580009010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0010, 60, 4, 60 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0001, 60, 4, 60 );
+ }
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8008580009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8008580009010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000001309010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008580009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b101, 54, 3, 61 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8008580009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8008580009010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008580009010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8008600009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008600009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b010, 48, 3, 61 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8008600009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8008600009010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8008600009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008600009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b010, 51, 3, 61 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8008600009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8008600009010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8008600009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008600009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8008680009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008680009010c3full)");
+ break;
+ }
+ {
+ if (l_def_IS_HW)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b100, 60, 3, 61 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000000009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000009010c3full)");
+ break;
+ }
+
{
- 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_7_OFF =
+ 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;
l_scom_buffer.insert<uint64_t>
- (l_IOO0_IOO_CPLT_RX0_RXPACKS_4_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ (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, 53, 1, 63 );
}
- else if (l_def_IS_SIM)
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000009010c3full, l_scom_buffer);
+
+ if (l_rc)
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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 );
+ FAPI_ERR("ERROR executing: putScom (0x8000000009010c3full)");
+ break;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000009010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000001309010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000009010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000001309010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000001409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000001409010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000000009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000009010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000300009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+ l_rc = fapi2::putScom(TGT0, 0x8000300009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300009010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8000a00009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a00009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00009010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c80009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c80009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80009010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8000300009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a00009010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000c80009010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000c80009010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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_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;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280009010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000001409010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280009010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280009010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8000001409010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000980009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000980009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000001509010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00009010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00009010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000001509010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000280009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280009010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8000980009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000980009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980009010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980009010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8000c00009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00009010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000000109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000109010c3full)");
+ break;
+ }
+
{
- 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_7_OFF =
+ 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;
l_scom_buffer.insert<uint64_t>
- (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_1_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ (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, 53, 1, 63 );
}
- else if (l_def_IS_SIM)
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000109010c3full, l_scom_buffer);
+
+ if (l_rc)
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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 );
+ FAPI_ERR("ERROR executing: putScom (0x8000000109010c3full)");
+ break;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000109010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000001509010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000109010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000001509010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000001609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000001609010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000000109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000109010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000300109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300109010c3full)");
+ break;
+ }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000300109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300109010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8000a00109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a00109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00109010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c80109010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c80109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80109010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8000300109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300109010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a00109010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00109010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000c80109010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ FAPI_ERR("ERROR executing: getScom (0x8000c80109010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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_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;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280109010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000001609010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280109010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280109010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8000001609010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000980109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000980109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000001709010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8000c00109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00109010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000001709010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000280109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280109010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280109010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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;
- l_scom_buffer.insert<uint64_t>
- (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, 53, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8000980109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000980109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980109010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980109010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ l_rc = fapi2::getScom( TGT0, 0x8000c00109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00109010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00109010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00109010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000000209010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- 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_7_OFF =
+ FAPI_ERR("ERROR executing: getScom (0x8000000209010c3full)");
+ break;
+ }
+
+ {
+ 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;
l_scom_buffer.insert<uint64_t>
- (l_IOO0_IOO_CPLT_RX0_RXPACKS_5_RXPACK_RD_SLICE_3_RX_DAC_REGS_RX_DAC_REGS_RX_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ (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, 53, 1, 63 );
}
- else if (l_def_IS_SIM)
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000209010c3full, l_scom_buffer);
+
+ if (l_rc)
{
- 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_7_ON =
- 0x1;
- l_scom_buffer.insert<uint64_t>
- (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 );
+ FAPI_ERR("ERROR executing: putScom (0x8000000209010c3full)");
+ break;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000209010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000001709010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000209010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000001709010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080009010c3full, l_scom_buffer);
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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 );
+ }
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080009010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000000209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080109010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080109010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000300209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080209010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080209010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000a00209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080309010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080309010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c80209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080409010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080409010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000300209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080509010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080509010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000a00209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080609010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080609010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c80209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280209010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080809010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980209010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080809010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080909010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080909010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c00209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080a09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280209010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080a09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080b09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280209010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080b09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080c09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080c09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000980209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080d09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080d09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000980209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080e09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080e09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c00209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000080f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000080f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00209010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00209010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000080f09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000080f09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c00209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000081009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000081009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000309010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000309010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000081009010c3full, 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000081009010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000000309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000081109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000081109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000309010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000309010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000081109010c3full, 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000081109010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000000309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000081209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000081209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000309010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000309010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000081209010c3full, l_scom_buffer);
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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 );
+ }
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000081209010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000000309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000081309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000081309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300309010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300309010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000081309010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000081309010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000300309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000081409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000081409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00309010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00309010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000081409010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000081409010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000a00309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000081509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000081509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80309010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80309010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000081509010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000081509010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c80309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000081609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000081609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300309010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300309010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000081609010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000081609010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000300309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000081709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000081709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00309010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00309010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000081709010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000081709010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000a00309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80309010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80309010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80309010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280309010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280309010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280009010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980309010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980309010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00309010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280109010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00309010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280109010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280309010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280309010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280309010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280209010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280309010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280209010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980309010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980309010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980309010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280309010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980309010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280309010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00309010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00309010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00309010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280409010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00309010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280409010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000409010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000280509010c3full, 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280509010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000000409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000409010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000300409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280609010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300409010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280609010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000300409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300409010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000a00409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c80409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280709010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80409010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280709010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c80409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80409010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000300409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a00409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280809010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00409010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280809010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280909010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280409010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280909010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280409010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280a09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00409010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280a09010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00409010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280b09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280409010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280b09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280c09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980409010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280c09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00409010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00409010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280d09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00409010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280d09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000509010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280e09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280e09010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000509010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000280f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000280f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000509010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000300509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000280f09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000280f09010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000300509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300509010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000281009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000281009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000a00509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00509010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c80509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000281009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000281009010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c80509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80509010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000281109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000281109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000300509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300509010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a00509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000281109010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000281109010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000281209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000281209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80509010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000281209010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000281209010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280509010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000281309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000281309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000281309010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000281309010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00509010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000281409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000281409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000281409010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000281409010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000281509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000281509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000281509010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000281509010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000281609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000281609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00509010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00509010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000281609010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00509010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000281609010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000281709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000281709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000609010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000609010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000281709010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000609010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000281709010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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, 0x8000300009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300109010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300109010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300209010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300209010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300509010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300509010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300609010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300809010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300809010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300909010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300909010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300a09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300a09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300b09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300b09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300c09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300c09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300d09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300d09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300e09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300e09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000300f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000300f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00609010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00609010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000300f09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00609010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000300f09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000301009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000301009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000301009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000709010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000301009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000301109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000301109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000301109010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000709010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000301109010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000301209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000301209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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, 0x8000301209010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000709010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000301209010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000301309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000301309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000301309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300709010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000301309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000301409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000301409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000301409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00709010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000301409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000301509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000301509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000301509010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80709010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000301509010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000301609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000301609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000301609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300709010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000301609010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000301709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000301709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000301709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00709010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000301709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80709010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280709010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280709010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980009010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00709010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980109010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00709010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980109010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280709010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980209010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280709010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980209010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980709010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980309010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980709010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980309010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00709010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00709010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00709010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980409010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00709010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980409010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000809010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980509010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980509010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000809010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000809010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000300809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980609010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980609010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000300809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300809010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000a00809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00809010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c80809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980709010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980709010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c80809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80809010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000300809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300809010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a00809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980809010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980809010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80809010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980909010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980909010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280809010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980a09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980a09010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00809010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00809010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980b09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980b09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980c09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980c09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00809010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00809010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00809010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980d09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00809010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980d09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000909010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980e09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980e09010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000909010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000980f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000980f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000909010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000300909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000980f09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000980f09010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000300909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300909010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000981009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000981009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000a00909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00909010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c80909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000981009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000981009010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c80909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80909010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000981109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000981109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000300909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300909010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a00909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000981109010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000981109010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000981209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000981209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80909010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000981209010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000981209010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280909010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000981309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000981309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000981309010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000981309010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00909010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00909010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000981409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000981409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000981409010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000981409010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000981509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000981509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000981509010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000981509010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000981609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000981609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00909010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00909010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00909010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000981609010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00909010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000981609010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000981709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000981709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000a09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000a09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000a09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000981709010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000a09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000981709010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000a09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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, 0x8000a00009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00109010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00109010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00209010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00209010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00509010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00509010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00609010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00809010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00809010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00909010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00909010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00a09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00a09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00b09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00b09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00c09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00c09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00d09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00d09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00e09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00e09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a00f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a00f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00a09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00a09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a00f09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00a09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a00f09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00a09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a01009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a01009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a01009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000b09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a01009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a01109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a01109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a01109010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000b09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a01109010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a01209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a01209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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, 0x8000a01209010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000b09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a01209010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a01309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a01309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a01309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300b09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a01309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a01409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a01409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a01409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00b09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a01409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a01509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a01509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a01509010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80b09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a01509010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a01609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a01609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a01609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300b09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a01609010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000a01709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000a01709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000a01709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00b09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000a01709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80b09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80b09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280b09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280b09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00009010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280b09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00b09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00109010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00b09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00109010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00b09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00b09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280b09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00209010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280b09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00209010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980b09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00309010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980b09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00309010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00b09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00b09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00b09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00409010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00b09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00409010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000c09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00509010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00509010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000c09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000c09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000300c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00609010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00609010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000300c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300c09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000a00c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00c09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c80c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00709010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00709010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c80c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80c09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000300c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300c09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a00c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00809010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00809010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80c09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00909010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00909010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000280c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280c09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00a09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00a09010c3full)");
- break;
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c00c09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00c09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00b09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00b09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00c09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00c09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00c09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00c09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00c09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00d09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00c09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00d09010c3full)");
- break;
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000d09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000d09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c00e09010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000d09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00e09010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c00f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c00f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000d09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000300d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c00f09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c00f09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000300d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c01009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c01009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000a00d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00d09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c80d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c01009010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c01009010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c80d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c01109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c01109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000300d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300d09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a00d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c01109010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c01109010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000a00d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c01209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c01209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000c80d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80d09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c01209010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c01209010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000280d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c01309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c01309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- {
- 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c01309010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c01309010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c00d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c01409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c01409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000280d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c01409010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c01409010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000280d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c01509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c01509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000980d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c01509010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c01509010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000980d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c01609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c01609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00d09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00d09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c00d09010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00d09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c01609010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c01609010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c00d09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00d09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c01709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c01709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ l_rc = fapi2::putScom(TGT0, 0x8000000e09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000e09010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000000e09010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8000c01709010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000e09010c3full)");
+ break;
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c01709010c3full)");
- break;
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000000e09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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, 0x8000c80009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80109010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80109010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80209010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80209010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80509010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80509010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80609010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80809010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80809010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80909010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80909010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80a09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80a09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80b09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000280e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80b09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80c09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80c09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80d09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000980e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80d09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80e09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80e09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c80f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c80f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00e09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00e09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c80f09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00e09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c80f09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00e09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c81009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c81009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000f09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000f09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c81009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c81009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c81109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c81109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000f09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000f09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c81109010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c81109010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c81209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c81209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000000f09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000000f09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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, 0x8000c81209010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000000f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c81209010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000000f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c81309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c81309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300f09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300f09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c81309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c81309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c81409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c81409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00f09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00f09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c81409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c81409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c81509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c81509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80f09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80f09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c81509010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c81509010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c81609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c81609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000300f09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000300f09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c81609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000300f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c81609010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000300f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8000c81709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8000c81709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a00f09010c3full, l_scom_buffer );
- {
- l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a00f09010c3full)");
+ break;
+ }
- {
- l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
- }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8000c81709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a00f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8000c81709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a00f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c80f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c80f09010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c80f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c80f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280f09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200109010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200109010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000280f09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980f09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200209010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200209010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000980f09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00f09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200309010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200309010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c00f09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280f09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200409010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200409010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000280f09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000280f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000280f09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200509010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200509010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000280f09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000280f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980f09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200609010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200609010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000980f09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000980f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000980f09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200709010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200709010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000980f09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000980f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00f09010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200809010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200809010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c00f09010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c00f09010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c00f09010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200909010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c00f09010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200909010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c00f09010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000001009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200a09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000001009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200a09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000001009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001009010c3full)");
+ break;
+ }
+
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200b09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000001009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200b09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000001009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200c09010c3full, l_scom_buffer);
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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 );
+ }
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200c09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000001009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000301009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200d09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000301009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200d09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a01009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200e09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a01009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200e09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002200f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002200f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c81009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002200f09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002200f09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c81009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002201009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002201009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000301009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002201009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000301009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002201009010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002201109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002201109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a01009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002201109010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000a01009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002201109010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002201209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002201209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c81009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002201209010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002201209010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c81009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002201309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002201309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000281009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002201309010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002201309010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000281009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002201409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002201409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000981009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002201409010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002201409010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000981009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002201509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002201509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c01009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002201509010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002201509010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c01009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002201609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002201609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000281009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002201609010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002201609010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000281009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8002201709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8002201709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000281009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8002201709010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8002201709010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000281009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000981009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040009010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040009010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000981009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000981009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981009010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040109010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040109010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000981009010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c01009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040209010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c01009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040209010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c01009010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01009010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c01009010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01009010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000001109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001109010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000001109010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000001109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001109010c3full)");
+ break;
+ }
+
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040509010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000001109010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040509010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040609010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000001109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001109010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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, 0x8004040609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000001109010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040609010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040709010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040709010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000301109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000301109010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040709010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040809010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040809010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a01109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040809010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040809010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000a01109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040909010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040909010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c81109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040909010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c81109010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040909010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040a09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040a09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000301109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 53, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040a09010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000301109010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040a09010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040b09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040b09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000a01109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040b09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040b09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000a01109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040c09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040c09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c81109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040c09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040c09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c81109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040d09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040d09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000281109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040d09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040d09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000281109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040e09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040e09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000981109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040e09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040e09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000981109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004040f09010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004040f09010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c01109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004040f09010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004040f09010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c01109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004041009010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004041009010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000281109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004041009010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004041009010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000281109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004041109010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004041109010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000281109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004041109010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004041109010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000281109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004041209010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004041209010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000981109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004041209010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004041209010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000981109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004041309010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004041309010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000981109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004041309010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000981109010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004041309010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004041409010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004041409010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c01109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01109010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004041409010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000c01109010c3full, l_scom_buffer);
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004041409010c3full)");
- break;
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004041509010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004041509010c3full)");
- break;
- }
+ l_rc = fapi2::getScom( TGT0, 0x8000c01109010c3full, 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 );
- }
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01109010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004041509010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
- {
- FAPI_ERR("ERROR executing: putScom (0x8004041509010c3full)");
- break;
+ l_rc = fapi2::putScom(TGT0, 0x8000c01109010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01109010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004041609010c3full, l_scom_buffer );
-
- if (l_rc)
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004041609010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000001209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001209010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001209010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000001209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001209010c3full)");
+ break;
+ }
+
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001209010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001209010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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::getScom( TGT0, 0x8000001209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001209010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000301209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004041609010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000301209010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301209010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8004041609010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000a01209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a01209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8004041709010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c81209010c3full, l_scom_buffer );
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c81209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81209010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8004041709010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000301209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301209010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a01209010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01209010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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::getScom( TGT0, 0x8000c81209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81209010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8004041709010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000281209010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281209010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8004041709010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000981209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8008000009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01209010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01209010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8008000009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000281209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281209010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281209010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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::getScom( TGT0, 0x8000981209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981209010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000981209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8008000009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000981209010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981209010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8008000009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000c01209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01209010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01209010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01209010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8008080009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01209010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01209010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8008080009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000001309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001309010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000001309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001309010c3full)");
+ break;
+ }
+
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+ l_rc = fapi2::putScom(TGT0, 0x8000001309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001309010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b000000, 48, 6, 58 );
+ l_rc = fapi2::getScom( TGT0, 0x8000001309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001309010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000301309010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8008080009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301309010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000301309010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301309010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8008080009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000a01309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01309010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a01309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8008100009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c81309010c3full, l_scom_buffer );
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81309010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c81309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81309010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8008100009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000301309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a01309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b000, 48, 3, 61 );
+ l_rc = fapi2::getScom( TGT0, 0x8000c81309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281309010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8008100009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281309010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281309010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8008100009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000981309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981309010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981309010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8008580009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01309010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8000c01309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01309010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8008580009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000281309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281309010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281309010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000981309010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- l_scom_buffer.insert<uint64_t> (literal_0b010, 48, 3, 61 );
+ FAPI_ERR("ERROR executing: getScom (0x8000981309010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
}
- else if (l_def_IS_SIM)
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981309010c3full, l_scom_buffer);
+
+ if (l_rc)
{
- l_scom_buffer.insert<uint64_t> (literal_0b001, 48, 3, 61 );
+ FAPI_ERR("ERROR executing: putScom (0x8000981309010c3full)");
+ break;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000981309010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981309010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000c01309010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- l_scom_buffer.insert<uint64_t> (literal_0b010, 51, 3, 61 );
+ FAPI_ERR("ERROR executing: getScom (0x8000c01309010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- l_scom_buffer.insert<uint64_t> (literal_0b001, 51, 3, 61 );
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01309010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01309010c3full)");
+ break;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01309010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01309010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000001409010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- l_scom_buffer.insert<uint64_t> (literal_0b0010, 60, 4, 60 );
+ FAPI_ERR("ERROR executing: getScom (0x8000001409010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001409010c3full, l_scom_buffer);
+
+ if (l_rc)
{
- l_scom_buffer.insert<uint64_t> (literal_0b0001, 60, 4, 60 );
+ FAPI_ERR("ERROR executing: putScom (0x8000001409010c3full)");
+ break;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000001409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001409010c3full)");
+ break;
+ }
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001409010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b101, 54, 3, 61 );
+ l_rc = fapi2::getScom( TGT0, 0x8000001409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001409010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000301409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+ l_rc = fapi2::putScom(TGT0, 0x8000301409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301409010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b101, 57, 3, 61 );
+ l_rc = fapi2::getScom( TGT0, 0x8000a01409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a01409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c81409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81409010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8008580009010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8000c81409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81409010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8008580009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000301409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301409010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8008600009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a01409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1010, 52, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a01409010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01409010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8008600009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000c81409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81409010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281409010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281409010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b010, 48, 3, 61 );
+ l_rc = fapi2::getScom( TGT0, 0x8000981409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01409010c3full)");
+ break;
+ }
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01409010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b010, 51, 3, 61 );
+ l_rc = fapi2::getScom( TGT0, 0x8000281409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281409010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281409010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b010, 54, 3, 61 );
+ l_rc = fapi2::getScom( TGT0, 0x8000981409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981409010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000981409010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8008600009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8000981409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981409010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8008600009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000c01409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01409010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8008680009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01409010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01409010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8000c01409010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01409010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8008680009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000001509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001509010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001509010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000001509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001509010c3full)");
+ break;
+ }
+
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+ l_rc = fapi2::putScom(TGT0, 0x8000001509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001509010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000001509010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- l_scom_buffer.insert<uint64_t> (literal_0b100, 60, 3, 61 );
+ FAPI_ERR("ERROR executing: getScom (0x8000001509010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- l_scom_buffer.insert<uint64_t> (literal_0b010, 60, 3, 61 );
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000301509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301509010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8008680009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000301509010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301509010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8008680009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000a01509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01509010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a01509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01509010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8008c00009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c81509010c3full, l_scom_buffer );
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81509010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c81509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81509010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8008c00009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000301509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301509010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a01509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01509010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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::getScom( TGT0, 0x8000c81509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81509010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281509010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x8008c00009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281509010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281509010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8008c00009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000981509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981509010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981509010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8009700009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01509010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01509010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8009700009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000281509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281509010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281509010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281509010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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::getScom( TGT0, 0x8000981509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981509010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981509010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000981509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981509010c3full)");
+ break;
+ }
- l_rc = fapi2::putScom(TGT0, 0x8009700009010c3full, l_scom_buffer);
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8000981509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981509010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8009700009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000c01509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01509010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01509010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01509010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x8009880009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01509010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01509010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01509010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01509010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x8009880009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000001609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001609010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001609010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000001609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001609010c3full)");
+ break;
+ }
+
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+ l_rc = fapi2::putScom(TGT0, 0x8000001609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001609010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b110, 48, 3, 61 );
+ l_rc = fapi2::getScom( TGT0, 0x8000001609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001609010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000301609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x8009880009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000301609010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301609010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x8009880009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000a01609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a01609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x800b800009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c81609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81609010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c81609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81609010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x800b800009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000301609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301609010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a01609010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01609010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> 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::getScom( TGT0, 0x8000c81609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81609010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281609010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x800b800009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8000281609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281609010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x800b800009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000981609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x800c0c0009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- if (l_rc)
+ l_rc = fapi2::putScom(TGT0, 0x8000c01609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01609010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x800c0c0009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000281609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281609010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281609010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b000000, 48, 6, 58 );
+ l_rc = fapi2::getScom( TGT0, 0x8000981609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981609010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000981609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 57, 5, 59 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x800c0c0009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000981609010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981609010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x800c0c0009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000c01609010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01609010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01609010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01609010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x800c140009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01609010c3full, l_scom_buffer );
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01609010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x800c140009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000001709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001709010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ l_scom_buffer.insert<uint64_t>
+ (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, 53, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001709010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000001709010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001709010c3full)");
+ break;
+ }
+
+ {
+ 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_6_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_PL_DATA_DAC_SPARE_MODE_6_OFF, 54, 1, 63 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000001709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000001709010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b000, 48, 3, 61 );
+ l_rc = fapi2::getScom( TGT0, 0x8000001709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000001709010c3full)");
+ break;
+ }
+
+ {
+ if (l_def_IS_HW)
+ {
+ 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_7_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_PL_DATA_DAC_SPARE_MODE_7_OFF, 55, 1, 63 );
+ }
+ else if (l_def_IS_SIM)
+ {
+ 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_7_ON =
+ 0x1;
+ l_scom_buffer.insert<uint64_t>
+ (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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000301709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301709010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x800c140009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000301709010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000301709010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x800c140009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000a01709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01709010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000a01709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000a01709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x800f1c0009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c81709010c3full, l_scom_buffer );
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81709010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b0011, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c81709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c81709010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x800f1c0009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000301709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000301709010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000a01709010c3full, l_scom_buffer );
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000a01709010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b00100, 48, 5, 59 );
+ l_rc = fapi2::getScom( TGT0, 0x8000c81709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c81709010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281709010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
- l_rc = fapi2::putScom(TGT0, 0x800f1c0009010c3full, l_scom_buffer);
+ l_rc = fapi2::putScom(TGT0, 0x8000281709010c3full, l_scom_buffer);
- if (l_rc)
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281709010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x800f1c0009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000981709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981709010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981709010c3full)");
+ break;
+ }
}
}
{
- l_rc = fapi2::getScom( TGT0, 0x800f2c0009010c3full, l_scom_buffer );
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01709010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b1000, 48, 4, 60 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01709010c3full)");
+ break;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: getScom (0x800f2c0009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8000281709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281709010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000281709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000281709010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000281709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000281709010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- if (l_def_IS_HW)
+ l_rc = fapi2::getScom( TGT0, 0x8000981709010c3full, l_scom_buffer );
+
+ if (l_rc)
{
- l_scom_buffer.insert<uint64_t> (literal_0b0010101, 48, 7, 57 );
+ FAPI_ERR("ERROR executing: getScom (0x8000981709010c3full)");
+ break;
}
- else if (l_def_IS_SIM)
+
{
- l_scom_buffer.insert<uint64_t> (literal_0b0010110, 48, 7, 57 );
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000981709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000981709010c3full)");
+ break;
}
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000981709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000981709010c3full)");
+ break;
+ }
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- l_scom_buffer.insert<uint64_t> (literal_0b1000110, 55, 7, 57 );
+ l_rc = fapi2::getScom( TGT0, 0x8000c01709010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01709010c3full)");
+ break;
+ }
+
+ {
+ l_scom_buffer.insert<uint64_t> (literal_0b10000, 52, 5, 59 );
+ }
+
+ l_rc = fapi2::putScom(TGT0, 0x8000c01709010c3full, l_scom_buffer);
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: putScom (0x8000c01709010c3full)");
+ break;
+ }
}
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
+ {
+ l_rc = fapi2::getScom( TGT0, 0x8000c01709010c3full, l_scom_buffer );
- l_rc = fapi2::putScom(TGT0, 0x800f2c0009010c3full, l_scom_buffer);
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8000c01709010c3full)");
+ break;
+ }
- if (l_rc)
+ {
+ 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;
+ }
+ }
+ }
+ {
+ fapi2::buffer<uint64_t> l_scom_buffer;
{
- FAPI_ERR("ERROR executing: putScom (0x800f2c0009010c3full)");
- break;
+ l_rc = fapi2::getScom( TGT0, 0x8008000009010c3full, l_scom_buffer );
+
+ if (l_rc)
+ {
+ FAPI_ERR("ERROR executing: getScom (0x8008000009010c3full)");
+ break;
+ }
+
+ {
+ 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;
+ }
}
}
+
}
- while (0);
+ while(0);
return l_rc;
}
OpenPOWER on IntegriCloud