diff options
Diffstat (limited to 'post/post.c')
-rw-r--r-- | post/post.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/post/post.c b/post/post.c index 4f4b72f6b03..d1b8d1ae28b 100644 --- a/post/post.c +++ b/post/post.c @@ -26,6 +26,10 @@ #include <watchdog.h> #include <post.h> +#ifdef CONFIG_LOGBUFFER +#include <logbuff.h> +#endif + #ifdef CONFIG_POST #define POST_MAX_NUMBER 32 @@ -156,7 +160,7 @@ static int post_run_single (struct post_test *test, post_bootmode_test_on (i); } - post_log ("START %s\n", test->cmd); + post_log ("POST %s ", test->cmd); } if ((*test->test) (flags) != 0) @@ -274,8 +278,12 @@ int post_log (char *format, ...) i = vsprintf (printbuffer, format, args); va_end (args); +#ifdef CONFIG_LOGBUFFER + logbuff_log (printbuffer); +#else /* Send to the stdout file */ puts (printbuffer); +#endif return 0; } |