RS41ng/src/log.h

30 wiersze
475 B
C

2020-08-26 19:57:35 +00:00
#ifndef __LOG_H
#define __LOG_H
#include "config.h"
2020-08-26 19:57:35 +00:00
#if defined(SEMIHOSTING_ENABLE) && defined(LOGGING_ENABLE)
2020-08-26 19:57:35 +00:00
#include <stdio.h>
#define log_error printf
#define log_warn printf
2020-08-26 19:57:35 +00:00
#define log_info printf
#define log_debug(...)
#define log_trace(...)
#else
#define log_error(...)
#define log_warn(...)
#define log_info(...)
#define log_debug(...)
#define log_trace(...)
#endif
void log_bytes(int length, char *data);
void log_bytes_hex(int length, char *data);
2020-08-26 19:57:35 +00:00
#endif