Close #3170. Update #3199. --- c-user/configuring_a_system.rst | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+)
diff --git a/c-user/configuring_a_system.rst b/c-user/configuring_a_system.rst index 0d4ebd7..2890a95 100644 --- a/c-user/configuring_a_system.rst +++ b/c-user/configuring_a_system.rst @@ -3822,6 +3822,44 @@ 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. + +.. _CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER: + +CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER +------------------------------------------------- +.. index:: 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. + .. _CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER: CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER -- 2.12.3 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel