avr-fw-modules/core/src/debug.c

28 lines
312 B
C
Executable File

#include <hwo/debug.h>
#include <stdlib.h>
FILE* _dbg_file;
void debug_serial(FILE* serial)
{
_dbg_file = serial;
};
FILE* debug_stream(void)
{
if (_dbg_file)
return _dbg_file;
return NULL;
};
void debug(char* line)
{
if (_dbg_file)
{
fputs(line, _dbg_file);
fputs("\r\n", _dbg_file);
};
};