自己寫個debug define function 將訊息吐到UART (必須有/dev/console)

DEBUG 方式
如果你的程式碼內沒有一個可以印debug message到console介面
可以參考以下的作法, 一定可以印到console (必須有/dev/console)

#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdioh>
#define CONSOLE_PRINTF(args...) \
{ \
int fd=open("/dev/console", (1<<0));\
fprintf(fd, args); \
close(fd);\
}          

發表迴響