diff options
Diffstat (limited to 'src/usr/hwpf/hwp/slave_sbe')
-rw-r--r-- | src/usr/hwpf/hwp/slave_sbe/slave_sbe.C | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C b/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C index 9842d31da..696697345 100644 --- a/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C +++ b/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C @@ -44,6 +44,7 @@ #include <initservice/initsvcreasoncodes.H> #include <sys/time.h> #include <devicefw/userif.H> +#include <i2c/i2cif.H> // targeting support #include <targeting/common/commontargeting.H> @@ -441,6 +442,14 @@ void* call_proc_check_slave_sbe_seeprom_complete( void *io_pArgs ) } } // endfor + l_errl = I2C::i2cResetMasters(I2C::I2C_RESET_PROC_ALL); + + if (l_errl) + { + // Commit error + errlCommit( l_errl, HWPF_COMP_ID ); + } + TRACFCOMP(ISTEPS_TRACE::g_trac_isteps_trace, "call_proc_check_slave_sbe_seeprom_complete exit"); |