Add the first version of the native simulator. The simultaor is taken as is from https://github.com/BabbleSim/native_simulator/ sha: 74986abfe088a1780e604dae65f87470b4c2a0eb Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
36 lines
692 B
C
36 lines
692 B
C
/*
|
|
* Copyright (c) 2023 Nordic Semiconductor ASA
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#include <stdarg.h>
|
|
#include "nsi_tracing.h"
|
|
|
|
void nsi_print_error_and_exit(const char *format, ...)
|
|
{
|
|
va_list variable_args;
|
|
|
|
va_start(variable_args, format);
|
|
nsi_vprint_error_and_exit(format, variable_args);
|
|
va_end(variable_args);
|
|
}
|
|
|
|
void nsi_print_warning(const char *format, ...)
|
|
{
|
|
va_list variable_args;
|
|
|
|
va_start(variable_args, format);
|
|
nsi_vprint_warning(format, variable_args);
|
|
va_end(variable_args);
|
|
}
|
|
|
|
void nsi_print_trace(const char *format, ...)
|
|
{
|
|
va_list variable_args;
|
|
|
|
va_start(variable_args, format);
|
|
nsi_vprint_trace(format, variable_args);
|
|
va_end(variable_args);
|
|
}
|