From 5353e40a1ad90530b9678233b0f52eb0b54535e4 Mon Sep 17 00:00:00 2001 From: Brian Bakke Date: Wed, 15 Nov 2017 11:17:17 -0600 Subject: Story 179465 - Smarter HBBL id handling ... to avoid constant SBE updates Change-Id: Id02c7eb95a8e83274968477514130512ee553968 RTC: 179465 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49748 Reviewed-by: Martin Gloff Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes Reviewed-by: Daniel M. Crowell --- src/include/usr/sbe/sbe_update.H | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/include/usr/sbe/sbe_update.H') diff --git a/src/include/usr/sbe/sbe_update.H b/src/include/usr/sbe/sbe_update.H index 45e295c2d..58a15de9f 100644 --- a/src/include/usr/sbe/sbe_update.H +++ b/src/include/usr/sbe/sbe_update.H @@ -753,5 +753,21 @@ namespace SBE */ errlHndl_t secureKeyTransition(); + /** + * @brief locate the hbbl ID string buffer + * + * @param[in] i_pSourceBfr Ptr to buffer to search + * + * @param[in] i_SourceBfrSize length (in bytes) of source buffer + * + * @param[out] o_pHbblIdStringBfr Ptr to Hbbl ID String + * NULL if not found + * + * @return errlHndl_t Error log handle on failure. + */ + errlHndl_t locateHbblIdStringBfr( void * i_pSourceBfr, + uint32_t i_SourceBfrLen, + void * & o_pHbblIdStringBfr ); + } //end namespace SBE #endif -- cgit v1.2.1