diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-03-21 08:19:19 +0000 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-03-21 08:19:19 +0000 |
commit | c08604436fe8fb116321dc3db6132991769f68cb (patch) | |
tree | fed7b91dc75583d5f7409eefb56f1d2a2e55ec2a /c | |
parent | New. (diff) | |
download | rtems-c08604436fe8fb116321dc3db6132991769f68cb.tar.bz2 |
2011-03-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* console.c: Make device file optional.
Diffstat (limited to 'c')
-rw-r--r-- | c/src/lib/libbsp/shared/ChangeLog | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/shared/console.c | 8 |
2 files changed, 9 insertions, 3 deletions
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 <sebastian.huber@embedded-brains.de> + + * console.c: Make device file optional. + 2011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com> 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); + } } } } |