genode/repos/os/src/drivers/uart/README
Norman Feske ca971bbfd8 Move repositories to 'repos/' subdirectory
This patch changes the top-level directory layout as a preparatory
step for improving the tools for managing 3rd-party source codes.
The rationale is described in the issue referenced below.

Issue #1082
2014-05-14 16:08:00 +02:00

27 lines
1020 B
Plaintext

This driver operates the UARTs on the given platform. It provides the
'Terminal_session' interface for output via serial line.
Configuration
~~~~~~~~~~~~~
The server supports the following configuration options, supplied
via Genode's config mechanism.
:Routing clients to specific UARTs:
Depending on the underlying hardware platform, the UART server is
configurable to route specific clients to distinct UARTs. There is
no default routing, so the configuration is mandatory. UART 0 is
assumed to be used by the kernel and, therefore, left untouched.
! <config>
! <policy label="test-uart1" uart="1" detect_size="yes" />
! <policy label="test-uart2" uart="2" />
! <policy label="test-uartx" uart="1" />
! </config>
If the 'detect_size' attribute is set to "yes", the UART driver will
try to detect the terminal size of the connected remote terminal using
a protocol of escape sequences. If not specified, the UART driver will
report a size of (0, 0) to the terminal-session client.