96 uint32_t sample_rate, uint16_t block_size) {
98 (void)app_name; (void)sample_rate; (void)block_size;
99 if (size > 0) buf[0] =
'\0';
102 if (size == 0 || buf ==
nullptr)
return 0;
105 const char* sep =
"======================================\r\n";
112#if SBL_BANNER_HAS_VERSION
127#if SBL_BANNER_HAS_MCU
130#if SBL_BANNER_HAS_SYSTEM
146#ifdef SBL_PROFILING_ENABLED
151#if SBL_BANNER_HAS_VERSION
154 if (sbl::version::git_dirty) {
162 buf[
static_cast<size_t>(p) < size ? p : size - 1] =
'\0';