Commit a0a821a4c07305dee50557b8b32fbf5642a74795
1 parent
49b3b9fb
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1026 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
48 additions
and
4 deletions
qemu-doc.texi
| @@ -247,6 +247,29 @@ Use @var{file} as initial ram disk. | @@ -247,6 +247,29 @@ Use @var{file} as initial ram disk. | ||
| 247 | 247 | ||
| 248 | Debug/Expert options: | 248 | Debug/Expert options: |
| 249 | @table @option | 249 | @table @option |
| 250 | + | ||
| 251 | +@item -serial dev | ||
| 252 | +Redirect the virtual serial port to host device @var{dev}. Available | ||
| 253 | +devices are: | ||
| 254 | +@table @code | ||
| 255 | +@item vc | ||
| 256 | +Virtual console | ||
| 257 | +@item pty | ||
| 258 | +[Linux only] Pseudo TTY (a new PTY is automatically allocated) | ||
| 259 | +@item null | ||
| 260 | +void device | ||
| 261 | +@item stdio | ||
| 262 | +[Unix only] standard input/output | ||
| 263 | +@end table | ||
| 264 | +The default device is @code{vc} in graphical mode and @code{stdio} in | ||
| 265 | +non graphical mode. | ||
| 266 | + | ||
| 267 | +@item -monitor dev | ||
| 268 | +Redirect the monitor to host device @var{dev} (same devices as the | ||
| 269 | +serial port). | ||
| 270 | +The default device is @code{vc} in graphical mode and @code{stdio} in | ||
| 271 | +non graphical mode. | ||
| 272 | + | ||
| 250 | @item -s | 273 | @item -s |
| 251 | Wait gdb connection to port 1234 (@xref{gdb_usage}). | 274 | Wait gdb connection to port 1234 (@xref{gdb_usage}). |
| 252 | @item -p port | 275 | @item -p port |
| @@ -265,14 +288,26 @@ Cirrus Logic GD5446 PCI VGA) | @@ -265,14 +288,26 @@ Cirrus Logic GD5446 PCI VGA) | ||
| 265 | 288 | ||
| 266 | During the graphical emulation, you can use the following keys: | 289 | During the graphical emulation, you can use the following keys: |
| 267 | @table @key | 290 | @table @key |
| 268 | -@item Ctrl-Shift | ||
| 269 | -Toggle mouse and keyboard grab. | ||
| 270 | @item Ctrl-Shift-f | 291 | @item Ctrl-Shift-f |
| 271 | Toggle full screen | 292 | Toggle full screen |
| 293 | + | ||
| 294 | +@item Ctrl-Shift-Fn | ||
| 295 | +Switch to virtual console 'n'. Standard console mappings are: | ||
| 296 | +@table @emph | ||
| 297 | +@item 1 | ||
| 298 | +Target system display | ||
| 299 | +@item 2 | ||
| 300 | +Monitor | ||
| 301 | +@item 3 | ||
| 302 | +Serial port | ||
| 272 | @end table | 303 | @end table |
| 273 | 304 | ||
| 274 | -During emulation, if you are using the serial console, use @key{C-a h} | ||
| 275 | -to get terminal commands: | 305 | +@item Ctrl-Shift |
| 306 | +Toggle mouse and keyboard grab. | ||
| 307 | +@end table | ||
| 308 | + | ||
| 309 | +During emulation, if you are using the @option{-nographic} option, use | ||
| 310 | +@key{Ctrl-a h} to get terminal commands: | ||
| 276 | 311 | ||
| 277 | @table @key | 312 | @table @key |
| 278 | @item Ctrl-a h | 313 | @item Ctrl-a h |
| @@ -925,6 +960,15 @@ without networking support. | @@ -925,6 +960,15 @@ without networking support. | ||
| 925 | 960 | ||
| 926 | Future QEMU releases are likely to correct this bug. | 961 | Future QEMU releases are likely to correct this bug. |
| 927 | 962 | ||
| 963 | +@subsection MS-DOS and FreeDOS | ||
| 964 | + | ||
| 965 | +@subsubsection CPU usage reduction | ||
| 966 | + | ||
| 967 | +DOS does not correctly use the CPU HLT instruction. The result is that | ||
| 968 | +it takes host CPU cycles even when idle. You can install the utility | ||
| 969 | +from @url{http://www.vmware.com/software/dosidle210.zip} to solve this | ||
| 970 | +problem. | ||
| 971 | + | ||
| 928 | @chapter QEMU PowerPC System emulator invocation | 972 | @chapter QEMU PowerPC System emulator invocation |
| 929 | 973 | ||
| 930 | Use the executable @file{qemu-system-ppc} to simulate a complete PREP | 974 | Use the executable @file{qemu-system-ppc} to simulate a complete PREP |