xref: /openbmc/qemu/docs/system/mux-chardev.rst.inc (revision f4c4357fbfca0fb14e477bf661ae7384b4b9b283)
1*bf87bef0SPeter MaydellDuring emulation, if you are using a character backend multiplexer
2*bf87bef0SPeter Maydell(which is the default if you are using ``-nographic``) then several
3*bf87bef0SPeter Maydellcommands are available via an escape sequence. These key sequences all
4*bf87bef0SPeter Maydellstart with an escape character, which is Ctrl-a by default, but can be
5*bf87bef0SPeter Maydellchanged with ``-echr``. The list below assumes you're using the default.
6*bf87bef0SPeter Maydell
7*bf87bef0SPeter MaydellCtrl-a h
8*bf87bef0SPeter Maydell   Print this help
9*bf87bef0SPeter Maydell
10*bf87bef0SPeter MaydellCtrl-a x
11*bf87bef0SPeter Maydell   Exit emulator
12*bf87bef0SPeter Maydell
13*bf87bef0SPeter MaydellCtrl-a s
14*bf87bef0SPeter Maydell   Save disk data back to file (if -snapshot)
15*bf87bef0SPeter Maydell
16*bf87bef0SPeter MaydellCtrl-a t
17*bf87bef0SPeter Maydell   Toggle console timestamps
18*bf87bef0SPeter Maydell
19*bf87bef0SPeter MaydellCtrl-a b
20*bf87bef0SPeter Maydell   Send break (magic sysrq in Linux)
21*bf87bef0SPeter Maydell
22*bf87bef0SPeter MaydellCtrl-a c
23*bf87bef0SPeter Maydell   Rotate between the frontends connected to the multiplexer (usually
24*bf87bef0SPeter Maydell   this switches between the monitor and the console)
25*bf87bef0SPeter Maydell
26*bf87bef0SPeter MaydellCtrl-a Ctrl-a
27*bf87bef0SPeter Maydell   Send the escape character to the frontend
28