From c08604436fe8fb116321dc3db6132991769f68cb Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 21 Mar 2011 08:19:19 +0000 Subject: 2011-03-21 Sebastian Huber * console.c: Make device file optional. --- c/src/lib/libbsp/shared/ChangeLog | 4 ++++ c/src/lib/libbsp/shared/console.c | 8 +++++--- 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'c') diff --git a/c/src/lib/libbsp/shared/ChangeLog b/c/src/lib/libbsp/shared/ChangeLog index b431d6231e..9951fe3035 100644 --- a/c/src/lib/libbsp/shared/ChangeLog +++ b/c/src/lib/libbsp/shared/ChangeLog @@ -1,3 +1,7 @@ +2011-03-21 Sebastian Huber + + * console.c: Make device file optional. + 2011-03-16 Jennifer Averett PR 1729/cpukit diff --git a/c/src/lib/libbsp/shared/console.c b/c/src/lib/libbsp/shared/console.c index 94b627daa6..b103dbdf94 100644 --- a/c/src/lib/libbsp/shared/console.c +++ b/c/src/lib/libbsp/shared/console.c @@ -242,9 +242,11 @@ rtems_device_driver console_initialize( rtems_fatal_error_occurred(sc); } } - sc = rtems_io_register_name(device->sDeviceName, major, minor); - if (sc != RTEMS_SUCCESSFUL) { - rtems_fatal_error_occurred(sc); + if (device->sDeviceName != NULL) { + sc = rtems_io_register_name(device->sDeviceName, major, minor); + if (sc != RTEMS_SUCCESSFUL) { + rtems_fatal_error_occurred(sc); + } } } } -- cgit v1.2.3