acrn-hypervisor/hypervisor/debug
Qiang Zhang c623e11125 debug: vuart: add guest break key support
The break key (key value 0x0) was used as switch key from guest serial
to hv console and guest serial could not receive break key. This blocked
some guest debugging features like KGDB/KDB, sysrq, etc.

This patch leverages escape sequence "<escape> + <break>" to send break to
guest and "<escape> + e" to switch from guest serial to hv console.

Tracked-On: #8583
Signed-off-by: Qiang Zhang <qiang4.zhang@intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
2024-04-25 15:00:09 +08:00
..
Makefile
console.c debug: vuart: add guest break key support 2024-04-25 15:00:09 +08:00
dbg_cmd.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
dump.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
hypercall.c hv: extend sbuf hypercall 2022-09-27 10:26:42 +08:00
logmsg.c hv: add max_len for sbuf_put param 2024-02-20 11:52:02 +08:00
npk_log.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
printf.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
profiling.c hv: add max_len for sbuf_put param 2024-02-20 11:52:02 +08:00
sbuf.c hv: support asyncio request 2022-09-27 10:26:42 +08:00
shell.c hv: change the version format 2022-11-21 09:45:26 +08:00
shell_priv.h hv: shell: improve console to modify input easier 2022-07-28 23:31:43 +08:00
string.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
trace.c hv: add max_len for sbuf_put param 2024-02-20 11:52:02 +08:00
uart16550.c hv: support for pci uart with high mmio 2022-11-21 16:50:05 +08:00