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 |