summaryrefslogtreecommitdiffstats
path: root/src/sbefw
diff options
context:
space:
mode:
Diffstat (limited to 'src/sbefw')
-rw-r--r--src/sbefw/sbecmdprocessor.C6
-rw-r--r--src/sbefw/sbecmdreceiver.C3
2 files changed, 5 insertions, 4 deletions
diff --git a/src/sbefw/sbecmdprocessor.C b/src/sbefw/sbecmdprocessor.C
index 9a4bcd15..e6e1d012 100644
--- a/src/sbefw/sbecmdprocessor.C
+++ b/src/sbefw/sbecmdprocessor.C
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER sbe Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2015,2016 */
+/* Contributors Listed Below - COPYRIGHT 2015,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -217,6 +217,10 @@ void sbeSyncCommandProcessor_routine(void *i_pArg)
#define SBE_FUNC " sbeSyncCommandProcessor_routine "
SBE_ENTER(SBE_FUNC);
+ // Update SBE msgg reg to indicate that control loop
+ // is ready now to receive data on its interfaces
+ (void)SbeRegAccess::theSbeRegAccess().setSbeReady();
+
// Check the destination bit at the start
if(SbeRegAccess::theSbeRegAccess().isIstepMode())
{
diff --git a/src/sbefw/sbecmdreceiver.C b/src/sbefw/sbecmdreceiver.C
index 4799c295..a68d9288 100644
--- a/src/sbefw/sbecmdreceiver.C
+++ b/src/sbefw/sbecmdreceiver.C
@@ -57,9 +57,6 @@ void sbeCommandReceiver_routine(void *i_pArg)
SBE_ENTER(SBE_FUNC);
uint32_t l_rc = SBE_SEC_OPERATION_SUCCESSFUL;
sbeInterfaceSrc_t curInterface = SBE_INTERFACE_UNKNOWN;
- // Update SBE msgg reg to indicate that control loop
- // is ready now to receive data on its interfaces
- (void)SbeRegAccess::theSbeRegAccess().setSbeReady();
// Set Current State to First State i.e. Unknown
(void)SbeRegAccess::theSbeRegAccess().updateSbeState(SBE_STATE_UNKNOWN);
OpenPOWER on IntegriCloud