diff options
Diffstat (limited to 'src/usr/isteps')
-rw-r--r-- | src/usr/isteps/istep10/call_proc_cen_ref_clk_enable.C | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/usr/isteps/istep10/call_proc_cen_ref_clk_enable.C b/src/usr/isteps/istep10/call_proc_cen_ref_clk_enable.C index 627b5803d..30341144d 100644 --- a/src/usr/isteps/istep10/call_proc_cen_ref_clk_enable.C +++ b/src/usr/isteps/istep10/call_proc_cen_ref_clk_enable.C @@ -1101,10 +1101,14 @@ void* call_proc_cen_ref_clk_enable(void *io_pArgs ) // are set with the values found in that register. So, this // deviceWrite functions more as a setter for an OCMB target's // attributes. + // Pass 2 as a va_arg to signal the ocmbIDEC function to execute + // phase 2 of it's read process. + const uint64_t Phase2 = 2; l_errl = DeviceFW::deviceWrite(l_ocmb, - nullptr, - size, - DEVICE_IDEC_ADDRESS()); + nullptr, + size, + DEVICE_IDEC_ADDRESS(), + Phase2); if (l_errl) { // read of ID/EC failed even though we THOUGHT we were |