8683dc4836
ANSI sequences may have a numbered prefix which means that the action needs to be taken the number amount of times, e.g. "Esc[ValueA" (move cursor forward Value number of characters). Some ANSI commands also have two preceding values, such as Esc[Line;ColumnH (move cursor to Line & Column). To support these ANSI sequences we need to track a bit of extra state, most conveniently done using a bit field. Since the ANSI parsing logic gets a bit long at this point it's refactored into its own handle_ansi() function. Change-Id: I0711f869d5324f9f827915fde468fe470e7689ed Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
console_handler_shell.c | ||
ipm_console_receiver.c | ||
ipm_console_sender.c | ||
ram_console.c | ||
uart_console.c | ||
uart_console_static_irq_stubs.S | ||
uart_pipe.c |