Move the baud rate selection for uart_console into Kconfig. This allows apps to specify custom speed. Default is 115200 which should be supported by almost all RS232 and USB adapters out in the past few years. Change-Id: I78649bf2a1b2ddfc90a20d611a6454e3ad3b1b3a Signed-off-by: Daniel Leung <daniel.leung@intel.com>
75 lines
2.4 KiB
Plaintext
75 lines
2.4 KiB
Plaintext
# Kconfig - console driver configuration options
|
|
|
|
#
|
|
# Copyright (c) 2014-2015 Wind River Systems, Inc.
|
|
#
|
|
# Redistribution and use in source and binary forms, with or without
|
|
# modification, are permitted provided that the following conditions are met:
|
|
#
|
|
# 1) Redistributions of source code must retain the above copyright notice,
|
|
# this list of conditions and the following disclaimer.
|
|
#
|
|
# 2) Redistributions in binary form must reproduce the above copyright notice,
|
|
# this list of conditions and the following disclaimer in the documentation
|
|
# and/or other materials provided with the distribution.
|
|
#
|
|
# 3) Neither the name of Wind River Systems nor the names of its contributors
|
|
# may be used to endorse or promote products derived from this software without
|
|
# specific prior written permission.
|
|
#
|
|
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
|
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
|
# POSSIBILITY OF SUCH DAMAGE.
|
|
#
|
|
|
|
menuconfig CONSOLE
|
|
bool
|
|
prompt "Console drivers"
|
|
|
|
if CONSOLE
|
|
|
|
config CONSOLE_HANDLER
|
|
bool
|
|
prompt "Enable console input handler"
|
|
select UART_INTERRUPT_DRIVEN
|
|
default n
|
|
help
|
|
This option enables console input handler allowing to write simple
|
|
interaction between serial console and the OS.
|
|
|
|
config UART_CONSOLE
|
|
bool
|
|
prompt "Use UART for console"
|
|
default n
|
|
depends on SERIAL && SERIAL_HAS_DRIVER
|
|
help
|
|
Enable this option to use one UART for console. Make sure
|
|
CONFIG_UART_CONSOLE_INDEX is also set correctly.
|
|
|
|
config UART_CONSOLE_INDEX
|
|
int "UART Console Index"
|
|
default 0
|
|
depends on UART_CONSOLE
|
|
help
|
|
This option specifies index for the console uart port.
|
|
|
|
config UART_CONSOLE_BAUDRATE
|
|
int "UART Console Baud Rate"
|
|
default 115200
|
|
depends on UART_CONSOLE
|
|
help
|
|
This specifies the baud rate for the UART console.
|
|
|
|
Default is 115200, which should be usable for most RS232
|
|
and USB adapters.
|
|
|
|
endif
|