drivers: console: uart_mux: Initial UART muxing support
Create support for muxed UARTs which are attached to a real UART and which use GSM 07.10 muxing protocol to create virtual channels that can be run on top of the real UART. Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
This commit is contained in:
parent
b5525a0f91
commit
420b195b5e
7 changed files with 1049 additions and 0 deletions
|
@ -165,6 +165,16 @@
|
|||
__net_l2_data_end = .;
|
||||
} GROUP_DATA_LINK_IN(RAMABLE_REGION, ROMABLE_REGION)
|
||||
|
||||
#if defined(CONFIG_UART_MUX)
|
||||
SECTION_DATA_PROLOGUE(uart_mux,,SUBALIGN(4))
|
||||
{
|
||||
__uart_mux_start = .;
|
||||
*(".uart_mux.*")
|
||||
KEEP(*(SORT_BY_NAME(".uart_mux.*")))
|
||||
__uart_mux_end = .;
|
||||
} GROUP_DATA_LINK_IN(RAMABLE_REGION, ROMABLE_REGION)
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_USB_DEVICE_STACK)
|
||||
SECTION_DATA_PROLOGUE(usb_descriptor,,SUBALIGN(1))
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue