forked from haraldwolff/avr-fw-modules
28 lines
312 B
C
Executable File
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);
|
|
};
|
|
};
|
|
|