From 499a89b11de79782a0d6b55f876f871a4823eea6 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 24 Jun 2021 08:26:02 +0200 Subject: grlib: Register system console as /dev/console Close #4461. --- bsps/shared/grlib/uart/cons.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'bsps/shared/grlib') diff --git a/bsps/shared/grlib/uart/cons.c b/bsps/shared/grlib/uart/cons.c index 5fa41e6914..9c20193b3c 100644 --- a/bsps/shared/grlib/uart/cons.c +++ b/bsps/shared/grlib/uart/cons.c @@ -13,8 +13,8 @@ */ #include -#include #include +#include #include #include @@ -65,6 +65,10 @@ static void console_dev_init(struct console_priv *con) if (status != RTEMS_SUCCESSFUL) { rtems_fatal_error_occurred(status); } + + if ((con->flags & FLAG_SYSCON) != 0) { + (void) link(fsname, CONSOLE_DEVICE_NAME); + } } /* Called by device driver to register itself to the cons interface. */ -- cgit v1.2.3