[rtems-docs commit] CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER
Sebastian Huber
sebh at rtems.org
Mon Feb 5 09:48:32 UTC 2018
Module: rtems-docs
Branch: master
Commit: d078405b9a8e1a83db721c3d0be781562ff4896f
Changeset: http://git.rtems.org/rtems-docs/commit/?id=d078405b9a8e1a83db721c3d0be781562ff4896f
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Nov 6 13:01:43 2017 +0100
CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER
Close #3170.
Update #3199.
---
c-user/configuring_a_system.rst | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/c-user/configuring_a_system.rst b/c-user/configuring_a_system.rst
index 219a861..52d667a 100644
--- a/c-user/configuring_a_system.rst
+++ b/c-user/configuring_a_system.rst
@@ -3860,6 +3860,45 @@ NOTES:
BSPs should be constructed in a manner that allows ``printk()`` to work
properly without the need for the console driver to be configured.
+ The ``CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER`` configuration option is
+ mutually exclusive with the
+ ``CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER`` configuration option.
+
+.. index:: CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER
+
+.. _CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER:
+
+CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER
+-------------------------------------------------
+
+CONSTANT:
+ ``CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER``
+
+DATA TYPE:
+ Boolean feature macro.
+
+RANGE:
+ Defined or undefined.
+
+DEFAULT VALUE:
+ This is not defined by default.
+
+DESCRIPTION:
+ ``CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER`` is defined if the
+ application wishes to include the Simple Console Device Driver.
+
+NOTES:
+ This device driver is responsible for providing standard input and output
+ using */dev/console*.
+
+ This device driver writes via ``rtems_putc()`` and reads via
+ ``getchark()``. The Termios framework is not used. There is no support to
+ change device settings, e.g. baud, stop bits, parity, etc.
+
+ The ``CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER`` configuration
+ option is mutually exclusive with the
+ ``CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER`` configuration option.
+
.. index:: CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
.. _CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER:
More information about the vc
mailing list