1*bb90afc7SBen Tyner #pragma once 2*bb90afc7SBen Tyner 3*bb90afc7SBen Tyner namespace util 4*bb90afc7SBen Tyner { 5*bb90afc7SBen Tyner namespace pldm 6*bb90afc7SBen Tyner { 7*bb90afc7SBen Tyner /* 8*bb90afc7SBen Tyner * @brief HRESET the SBE 9*bb90afc7SBen Tyner * 10*bb90afc7SBen Tyner * @pre Host must be running 11*bb90afc7SBen Tyner * 12*bb90afc7SBen Tyner * @param[in] sbeInstance - SBE to target (0 based) 13*bb90afc7SBen Tyner * 14*bb90afc7SBen Tyner * @return true if HRESET successful 15*bb90afc7SBen Tyner * 16*bb90afc7SBen Tyner */ 17*bb90afc7SBen Tyner bool hresetSbe(unsigned int sbeInstance); 18*bb90afc7SBen Tyner 19*bb90afc7SBen Tyner } // namespace pldm 20*bb90afc7SBen Tyner } // namespace util 21