void bsp_om_save_resetlog(void)
{
    om_fetal("save reset log:%s\n", g_ResetLogBuffer);
    bsp_om_append_file(OM_RESET_LOG, (void*)g_ResetLogBuffer, strlen(g_ResetLogBuffer), OM_RESET_LOG_MAX);

    return;
}
void print2file(char* filename, char *fmt,...)
{
    /*lint -save -e40 -e522 */
    va_list arglist;
    /*lint -restore +e40 +e522 */
	va_start(arglist, fmt);
	vsnprintf(g_OmLogBuffer, 256, fmt, arglist); /* [false alarm]:屏蔽Fortify错误 */
	va_end(arglist);

    bsp_om_append_file(filename, (void*)g_OmLogBuffer, strlen(g_OmLogBuffer), OM_PRINT_LOG_MAX);

    return;
}
void error_log(char *fmt ,...)
{
    /*lint -save -e40 -e522 */
    va_list arglist;
    /*lint -restore +e40 +e522 */
	va_start(arglist, fmt);
	vsnprintf(g_ErrorLogBuffer, 256, fmt, arglist); /* [false alarm]:屏蔽Fortify错误 */
	va_end(arglist);

    bsp_om_append_file(OM_ERROR_LOG, (void*)g_ErrorLogBuffer, (u32)strlen(g_ErrorLogBuffer), OM_ERROR_LOG_MAX);

    return;
}