diff options
author | Luca Barbato <lu_zero@gentoo.org> | 2004-11-28 11:16:32 +0000 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2004-11-28 11:16:32 +0000 |
commit | 0d3709ae2675badb74b28c7306036253b9d4bd54 (patch) | |
tree | 89351b5082e565f8a4ef73eb0cca1ee79b04ff28 /app-emulation | |
parent | wrong name (Manifest recommit) (diff) | |
download | gentoo-2-0d3709ae2675badb74b28c7306036253b9d4bd54.tar.gz gentoo-2-0d3709ae2675badb74b28c7306036253b9d4bd54.tar.bz2 gentoo-2-0d3709ae2675badb74b28c7306036253b9d4bd54.zip |
Patch fix
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/qemu/ChangeLog | 6 | ||||
-rw-r--r-- | app-emulation/qemu/files/qemu-0.6.1-20041126.patch | 582 |
2 files changed, 5 insertions, 583 deletions
diff --git a/app-emulation/qemu/ChangeLog b/app-emulation/qemu/ChangeLog index 1a5f66455ce6..9e83f9092b4b 100644 --- a/app-emulation/qemu/ChangeLog +++ b/app-emulation/qemu/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-emulation/qemu # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/ChangeLog,v 1.24 2004/11/28 01:23:22 lu_zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/ChangeLog,v 1.25 2004/11/28 11:16:32 lu_zero Exp $ + + 28 Nov 2004; Luca Barbato <lu_zero@gentoo.org> + files/qemu-0.6.1-20041126.patch: + Minor fix, the patch had an Header reference that cvs replaced *qemu-0.6.1-r1 (28 Nov 2004) diff --git a/app-emulation/qemu/files/qemu-0.6.1-20041126.patch b/app-emulation/qemu/files/qemu-0.6.1-20041126.patch index c0b3dc4dca8c..4760653cedaf 100644 --- a/app-emulation/qemu/files/qemu-0.6.1-20041126.patch +++ b/app-emulation/qemu/files/qemu-0.6.1-20041126.patch @@ -1,15 +1,3 @@ -diff -ruN /qemu-0.6.1/work/qemu-0.6.1/.cvsignore qemu-snapshot-2004-11-26_23/.cvsignore ---- /qemu-0.6.1/work/qemu-0.6.1/.cvsignore 2004-11-14 21:51:33.000000000 +0100 -+++ qemu-snapshot-2004-11-26_23/.cvsignore 2004-11-15 23:57:26.000000000 +0100 -@@ -10,6 +10,8 @@ - qemu-tech.html - qemu.1 - qemu.pod -+qemu-img.1 -+qemu-img.pod - sparc-user - qemu-img - sparc-softmmu diff -ruN /qemu-0.6.1/work/qemu-0.6.1/Changelog qemu-snapshot-2004-11-26_23/Changelog --- /qemu-0.6.1/work/qemu-0.6.1/Changelog 2004-11-14 21:51:33.000000000 +0100 +++ qemu-snapshot-2004-11-26_23/Changelog 2004-11-24 20:31:21.000000000 +0100 @@ -550,576 +538,6 @@ diff -ruN /qemu-0.6.1/work/qemu-0.6.1/qemu-img.texi qemu-snapshot-2004-11-26_23/ +@c man end + +@end ignore -diff -ruN /qemu-0.6.1/work/qemu-0.6.1/qemu-mkcow.1 qemu-snapshot-2004-11-26_23/qemu-mkcow.1 ---- /qemu-0.6.1/work/qemu-0.6.1/qemu-mkcow.1 2004-11-14 21:51:33.000000000 +0100 -+++ qemu-snapshot-2004-11-26_23/qemu-mkcow.1 1970-01-01 01:00:00.000000000 +0100 -@@ -1,105 +0,0 @@ --.\" $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/files/qemu-0.6.1-20041126.patch,v 1.1 2004/11/28 01:23:22 lu_zero Exp $ --.\" --.\" transcript compatibility for postscript use. --.\" --.\" synopsis: .P! <file.ps> --.\" --.de P! --.fl --\!!1 setgray --.fl --\\&.\" --.fl --\!!0 setgray --.fl \" force out current output buffer --\!!save /psv exch def currentpoint translate 0 0 moveto --\!!/showpage{}def --.fl \" prolog --.sy sed -e 's/^/!/' \\$1\" bring in postscript file --\!!psv restore --. --.de pF --.ie \\*(f1 .ds f1 \\n(.f --.el .ie \\*(f2 .ds f2 \\n(.f --.el .ie \\*(f3 .ds f3 \\n(.f --.el .ie \\*(f4 .ds f4 \\n(.f --.el .tm ? font overflow --.ft \\$1 --.. --.de fP --.ie !\\*(f4 \{\ --. ft \\*(f4 --. ds f4\" --' br \} --.el .ie !\\*(f3 \{\ --. ft \\*(f3 --. ds f3\" --' br \} --.el .ie !\\*(f2 \{\ --. ft \\*(f2 --. ds f2\" --' br \} --.el .ie !\\*(f1 \{\ --. ft \\*(f1 --. ds f1\" --' br \} --.el .tm ? font underflow --.. --.ds f1\" --.ds f2\" --.ds f3\" --.ds f4\" --'\" t --.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n --.TH "QEMU" "8" --.SH "NAME" --qemu-mkcow \(em create a copy-on-write file for qemu --.SH "SYNOPSIS" --.PP --\fBqemu-mkcow\fR [\fB-h\fP] [\fB-f \fImaster_disk_image\fR\fP] [\fIcow_image\fR] [\fB\fIcow_size\fR\fP] --.SH "DESCRIPTION" --.PP --The \fBqemu-mkcow\fR command creates a --persistent copy-on-write file for \fBqemu\fR. -- --.PP --\fBqemu\fR can be used in a "copy-on-write" mode, --where changes made by \fBqemu\fR do not actually --change the disk image file. One way is to invoke --\fBqemu\fR with -snapshot: these changes --are stored in a temporary file, which is discarded when --\fBqemu\fR exits. -- --.PP --\fBqemu-mkcow\fR creates an explicit copy-on-write --file where changes are to be stored: this way, changes made --inside \fBqemu\fR will still be there next time you --run it, although the master disk image isn't ever changed. -- --.PP --The usual method is to create the master image, then create a --copy-on-write file using \fBqemu-mkcow\fR with --\fB-f\fP. The filename of the master image is stored --inside the generated copy-on-write file: it must not be modified --after this is run! -- --.PP --If no master file is specified, the effect is that of a --blank master of size \fIcow_size\fR. -- --.SH "SEE ALSO" --.PP --qemu(1), qemu-fast(1). --.SH "AUTHOR" --.PP --This manual page was written by Paul Russell prussell@debian.org for --the \fBDebian\fP system (but may be used by others). Permission is --granted to copy, distribute and/or modify this document under --the terms of the GNU General Public License, Version 2 any --later version published by the Free Software Foundation. -- --.PP --On Debian systems, the complete text of the GNU General Public --License can be found in /usr/share/common-licenses/GPL. -- --.\" created by instant / docbook-to-man, Fri 12 Mar 2004, 05:58 -diff -ruN /qemu-0.6.1/work/qemu-0.6.1/qemu.1 qemu-snapshot-2004-11-26_23/qemu.1 ---- /qemu-0.6.1/work/qemu-0.6.1/qemu.1 2004-11-14 21:51:33.000000000 +0100 -+++ qemu-snapshot-2004-11-26_23/qemu.1 1970-01-01 01:00:00.000000000 +0100 -@@ -1,457 +0,0 @@ --.\" Automatically generated by Pod::Man v1.34, Pod::Parser v1.13 --.\" --.\" Standard preamble: --.\" ======================================================================== --.de Sh \" Subsection heading --.br --.if t .Sp --.ne 5 --.PP --\fB\\$1\fR --.PP --.. --.de Sp \" Vertical space (when we can't use .PP) --.if t .sp .5v --.if n .sp --.. --.de Vb \" Begin verbatim text --.ft CW --.nf --.ne \\$1 --.. --.de Ve \" End verbatim text --.ft R --.fi --.. --.\" Set up some character translations and predefined strings. \*(-- will --.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left --.\" double quote, and \*(R" will give a right double quote. | will give a --.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used to --.\" do unbreakable dashes and therefore won't be available. \*(C` and \*(C' --.\" expand to `' in nroff, nothing in troff, for use with C<>. --.tr \(*W-|\(bv\*(Tr --.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' --.ie n \{\ --. ds -- \(*W- --. ds PI pi --. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch --. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch --. ds L" "" --. ds R" "" --. ds C` "" --. ds C' "" --'br\} --.el\{\ --. ds -- \|\(em\| --. ds PI \(*p --. ds L" `` --. ds R" '' --'br\} --.\" --.\" If the F register is turned on, we'll generate index entries on stderr for --.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index --.\" entries marked with X<> in POD. Of course, you'll have to process the --.\" output yourself in some meaningful fashion. --.if \nF \{\ --. de IX --. tm Index:\\$1\t\\n%\t"\\$2" --.. --. nr % 0 --. rr F --.\} --.\" --.\" For nroff, turn off justification. Always turn off hyphenation; it makes --.\" way too many mistakes in technical documents. --.hy 0 --.if n .na --.\" --.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). --.\" Fear. Run. Save yourself. No user-serviceable parts. --. \" fudge factors for nroff and troff --.if n \{\ --. ds #H 0 --. ds #V .8m --. ds #F .3m --. ds #[ \f1 --. ds #] \fP --.\} --.if t \{\ --. ds #H ((1u-(\\\\n(.fu%2u))*.13m) --. ds #V .6m --. ds #F 0 --. ds #[ \& --. ds #] \& --.\} --. \" simple accents for nroff and troff --.if n \{\ --. ds ' \& --. ds ` \& --. ds ^ \& --. ds , \& --. ds ~ ~ --. ds / --.\} --.if t \{\ --. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" --. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' --. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' --. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' --. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' --. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' --.\} --. \" troff and (daisy-wheel) nroff accents --.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' --.ds 8 \h'\*(#H'\(*b\h'-\*(#H' --.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] --.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' --.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' --.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] --.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] --.ds ae a\h'-(\w'a'u*4/10)'e --.ds Ae A\h'-(\w'A'u*4/10)'E --. \" corrections for vroff --.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' --.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' --. \" for low resolution devices (crt and lpr) --.if \n(.H>23 .if \n(.V>19 \ --\{\ --. ds : e --. ds 8 ss --. ds o a --. ds d- d\h'-1'\(ga --. ds D- D\h'-1'\(hy --. ds th \o'bp' --. ds Th \o'LP' --. ds ae ae --. ds Ae AE --.\} --.rm #[ #] #H #V #F C --.\" ======================================================================== --.\" --.IX Title "QEMU 1" --.TH QEMU 1 "2004-11-14" " " " " --.SH "NAME" --qemu \- QEMU System Emulator --.SH "SYNOPSIS" --.IX Header "SYNOPSIS" --usage: qemu [options] [disk_image] --.SH "DESCRIPTION" --.IX Header "DESCRIPTION" --The \s-1QEMU\s0 System emulator simulates a complete \s-1PC\s0. --.PP --In order to meet specific user needs, two versions of \s-1QEMU\s0 are --available: --.IP "1." 4 --\&\f(CW\*(C`qemu\-fast\*(C'\fR uses the host Memory Management Unit (\s-1MMU\s0) to --simulate the x86 \s-1MMU\s0. It is \fIfast\fR but has limitations because --the whole 4 \s-1GB\s0 address space cannot be used and some memory mapped --peripherials cannot be emulated accurately yet. Therefore, a specific --guest Linux kernel can be used --.Sp --Moreover there is no separation between the host and target address --spaces, so it offers no security (the target \s-1OS\s0 can modify the --\&\f(CW\*(C`qemu\-fast\*(C'\fR code by writing at the right addresses). --.IP "2." 4 --\&\f(CW\*(C`qemu\*(C'\fR uses a software \s-1MMU\s0. It is about \fItwo times slower\fR --but gives a more accurate emulation and a complete separation between --the host and target address spaces. --.PP --\&\s-1QEMU\s0 emulates the following \s-1PC\s0 peripherials: --.IP "\-" 4 --i440FX host \s-1PCI\s0 bridge and \s-1PIIX3\s0 \s-1PCI\s0 to \s-1ISA\s0 bridge --.IP "\-" 4 --Cirrus \s-1CLGD\s0 5446 \s-1PCI\s0 \s-1VGA\s0 card or dummy \s-1VGA\s0 card with Bochs \s-1VESA\s0 --extensions (hardware level, including all non standard modes). --.IP "\-" 4 --\&\s-1PS/2\s0 mouse and keyboard --.IP "\-" 4 --2 \s-1PCI\s0 \s-1IDE\s0 interfaces with hard disk and CD-ROM support --.IP "\-" 4 --Floppy disk --.IP "\-" 4 --\&\s-1NE2000\s0 \s-1PCI\s0 network adapters --.IP "\-" 4 --Serial ports --.IP "\-" 4 --Soundblaster 16 card --.PP --\&\s-1QEMU\s0 uses the \s-1PC\s0 \s-1BIOS\s0 from the Bochs project and the Plex86/Bochs \s-1LGPL\s0 --\&\s-1VGA\s0 \s-1BIOS\s0. --.SH "OPTIONS" --.IX Header "OPTIONS" --\&\fIdisk_image\fR is a raw hard disk image for \s-1IDE\s0 hard disk 0. --.PP --General options: --.IP "\fB\-fda file\fR" 4 --.IX Item "-fda file" --.PD 0 --.IP "\fB\-fdb file\fR" 4 --.IX Item "-fdb file" --.PD --Use \fIfile\fR as floppy disk 0/1 image You can --use the host floppy by using \fI/dev/fd0\fR as filename. --.IP "\fB\-hda file\fR" 4 --.IX Item "-hda file" --.PD 0 --.IP "\fB\-hdb file\fR" 4 --.IX Item "-hdb file" --.IP "\fB\-hdc file\fR" 4 --.IX Item "-hdc file" --.IP "\fB\-hdd file\fR" 4 --.IX Item "-hdd file" --.PD --Use \fIfile\fR as hard disk 0, 1, 2 or 3 image --.IP "\fB\-cdrom file\fR" 4 --.IX Item "-cdrom file" --Use \fIfile\fR as CD-ROM image (you cannot use \fB\-hdc\fR and and --\&\fB\-cdrom\fR at the same time). You can use the host CD-ROM by --using \fI/dev/cdrom\fR as filename. --.IP "\fB\-boot [a|c|d]\fR" 4 --.IX Item "-boot [a|c|d]" --Boot on floppy (a), hard disk (c) or CD-ROM (d). Hard disk boot is --the default. --.IP "\fB\-snapshot\fR" 4 --.IX Item "-snapshot" --Write to temporary files instead of disk image files. In this case, --the raw disk image you use is not written back. You can however force --the write back by pressing \fBC\-a s\fR --.IP "\fB\-m megs\fR" 4 --.IX Item "-m megs" --Set virtual \s-1RAM\s0 size to \fImegs\fR megabytes. Default is 128 \s-1MB\s0. --.IP "\fB\-nographic\fR" 4 --.IX Item "-nographic" --Normally, \s-1QEMU\s0 uses \s-1SDL\s0 to display the \s-1VGA\s0 output. With this option, --you can totally disable graphical output so that \s-1QEMU\s0 is a simple --command line application. The emulated serial port is redirected on --the console. Therefore, you can still use \s-1QEMU\s0 to debug a Linux kernel --with a serial console. --.IP "\fB\-enable\-audio\fR" 4 --.IX Item "-enable-audio" --The \s-1SB16\s0 emulation is disabled by default as it may give problems with --Windows. You can enable it manually with this option. --.IP "\fB\-localtime\fR" 4 --.IX Item "-localtime" --Set the real time clock to local time (the default is to \s-1UTC\s0 --time). This option is needed to have correct date in MS-DOS or --Windows. --.IP "\fB\-full\-screen\fR" 4 --.IX Item "-full-screen" --Start in full screen. --.PP --Network options: --.IP "\fB\-n script\fR" 4 --.IX Item "-n script" --Set \s-1TUN/TAP\s0 network init script [default=/etc/qemu\-ifup]. This script --is launched to configure the host network interface (usually tun0) --corresponding to the virtual \s-1NE2000\s0 card. --.IP "\fB\-macaddr addr\fR" 4 --.IX Item "-macaddr addr" --Set the mac address of the first interface (the format is --aa:bb:cc:dd:ee:ff in hexa). The mac address is incremented for each --new network interface. --.IP "\fB\-tun\-fd fd\fR" 4 --.IX Item "-tun-fd fd" --Assumes \fIfd\fR talks to a tap/tun host network interface and use --it. Read <\fBhttp://bellard.org/qemu/tetrinet.html\fR> to have an --example of its use. --.IP "\fB\-user\-net\fR" 4 --.IX Item "-user-net" --Use the user mode network stack. This is the default if no tun/tap --network init script is found. --.IP "\fB\-tftp prefix\fR" 4 --.IX Item "-tftp prefix" --When using the user mode network stack, activate a built-in \s-1TFTP\s0 --server. All filenames beginning with \fIprefix\fR can be downloaded --from the host to the guest using a \s-1TFTP\s0 client. The \s-1TFTP\s0 client on the --guest must be configured in binary mode (use the command \f(CW\*(C`bin\*(C'\fR of --the Unix \s-1TFTP\s0 client). The host \s-1IP\s0 address on the guest is as usual --10.0.2.2. --.IP "\fB\-smb dir\fR" 4 --.IX Item "-smb dir" --When using the user mode network stack, activate a built-in \s-1SMB\s0 --server so that Windows OSes can access to the host files in \fIdir\fR --transparently. --.Sp --In the guest Windows \s-1OS\s0, the line: --.Sp --.Vb 1 --\& 10.0.2.4 smbserver --.Ve --.Sp --must be added in the file \fIC:\eWINDOWS\eLMHOSTS\fR (for windows 9x/Me) --or \fIC:\eWINNT\eSYSTEM32\eDRIVERS\eETC\eLMHOSTS\fR (Windows \s-1NT/2000\s0). --.Sp --Then \fIdir\fR can be accessed in \fI\e\esmbserver\eqemu\fR. --.Sp --Note that a \s-1SAMBA\s0 server must be installed on the host \s-1OS\s0 in --\&\fI/usr/sbin/smbd\fR. \s-1QEMU\s0 was tested succesfully with smbd version --2.2.7a from the Red Hat 9. --.IP "\fB\-redir [tcp|udp]:host\-port:[guest\-host]:guest\-port\fR" 4 --.IX Item "-redir [tcp|udp]:host-port:[guest-host]:guest-port" --When using the user mode network stack, redirect incoming \s-1TCP\s0 or \s-1UDP\s0 --connections to the host port \fIhost-port\fR to the guest --\&\fIguest-host\fR on guest port \fIguest-port\fR. If \fIguest-host\fR --is not specified, its value is 10.0.2.15 (default address given by the --built-in \s-1DHCP\s0 server). --.Sp --For example, to redirect host X11 connection from screen 1 to guest --screen 0, use the following: --.Sp --.Vb 4 --\& # on the host --\& qemu -redir tcp:6001::6000 [...] --\& # this host xterm should open in the guest X11 server --\& xterm -display :1 --.Ve --.Sp --To redirect telnet connections from host port 5555 to telnet port on --the guest, use the following: --.Sp --.Vb 3 --\& # on the host --\& qemu -redir tcp:5555::23 [...] --\& telnet localhost 5555 --.Ve --.Sp --Then when you use on the host \f(CW\*(C`telnet localhost 5555\*(C'\fR, you --connect to the guest telnet server. --.IP "\fB\-dummy\-net\fR" 4 --.IX Item "-dummy-net" --Use the dummy network stack: no packet will be received by the network --cards. --.PP --Linux boot specific. When using this options, you can use a given --Linux kernel without installing it in the disk image. It can be useful --for easier testing of various kernels. --.IP "\fB\-kernel bzImage\fR" 4 --.IX Item "-kernel bzImage" --Use \fIbzImage\fR as kernel image. --.IP "\fB\-append cmdline\fR" 4 --.IX Item "-append cmdline" --Use \fIcmdline\fR as kernel command line --.IP "\fB\-initrd file\fR" 4 --.IX Item "-initrd file" --Use \fIfile\fR as initial ram disk. --.PP --Debug/Expert options: --.IP "\fB\-serial dev\fR" 4 --.IX Item "-serial dev" --Redirect the virtual serial port to host device \fIdev\fR. Available --devices are: --.RS 4 --.ie n .IP """vc""" 4 --.el .IP "\f(CWvc\fR" 4 --.IX Item "vc" --Virtual console --.ie n .IP """pty""" 4 --.el .IP "\f(CWpty\fR" 4 --.IX Item "pty" --[Linux only] Pseudo \s-1TTY\s0 (a new \s-1PTY\s0 is automatically allocated) --.ie n .IP """null""" 4 --.el .IP "\f(CWnull\fR" 4 --.IX Item "null" --void device --.ie n .IP """stdio""" 4 --.el .IP "\f(CWstdio\fR" 4 --.IX Item "stdio" --[Unix only] standard input/output --.RE --.RS 4 --.Sp --The default device is \f(CW\*(C`vc\*(C'\fR in graphical mode and \f(CW\*(C`stdio\*(C'\fR in --non graphical mode. --.Sp --This option can be used several times to simulate up to 4 serials --ports. --.RE --.IP "\fB\-monitor dev\fR" 4 --.IX Item "-monitor dev" --Redirect the monitor to host device \fIdev\fR (same devices as the --serial port). --The default device is \f(CW\*(C`vc\*(C'\fR in graphical mode and \f(CW\*(C`stdio\*(C'\fR in --non graphical mode. --.IP "\fB\-s\fR" 4 --.IX Item "-s" --Wait gdb connection to port 1234 --.IP "\fB\-p port\fR" 4 --.IX Item "-p port" --Change gdb connection port. --.IP "\fB\-S\fR" 4 --.IX Item "-S" --Do not start \s-1CPU\s0 at startup (you must type 'c' in the monitor). --.IP "\fB\-d\fR" 4 --.IX Item "-d" --Output log in /tmp/qemu.log --.IP "\fB\-isa\fR" 4 --.IX Item "-isa" --Simulate an ISA-only system (default is \s-1PCI\s0 system). --.IP "\fB\-std\-vga\fR" 4 --.IX Item "-std-vga" --Simulate a standard \s-1VGA\s0 card with Bochs \s-1VBE\s0 extensions (default is --Cirrus Logic \s-1GD5446\s0 \s-1PCI\s0 \s-1VGA\s0) --.IP "\fB\-loadvm file\fR" 4 --.IX Item "-loadvm file" --Start right away with a saved state (\f(CW\*(C`loadvm\*(C'\fR in monitor) --.PP --During the graphical emulation, you can use the following keys: --.IP "\fBCtrl-Alt-f\fR" 4 --.IX Item "Ctrl-Alt-f" --Toggle full screen --.IP "\fBCtrl-Alt-n\fR" 4 --.IX Item "Ctrl-Alt-n" --Switch to virtual console 'n'. Standard console mappings are: --.RS 4 --.IP "\fI1\fR" 4 --.IX Item "1" --Target system display --.IP "\fI2\fR" 4 --.IX Item "2" --Monitor --.IP "\fI3\fR" 4 --.IX Item "3" --Serial port --.RE --.RS 4 --.RE --.IP "\fBCtrl-Alt\fR" 4 --.IX Item "Ctrl-Alt" --Toggle mouse and keyboard grab. --.PP --In the virtual consoles, you can use \fBCtrl-Up\fR, \fBCtrl-Down\fR, --\&\fBCtrl-PageUp\fR and \fBCtrl-PageDown\fR to move in the back log. --.PP --During emulation, if you are using the \fB\-nographic\fR option, use --\&\fBCtrl-a h\fR to get terminal commands: --.IP "\fBCtrl-a h\fR" 4 --.IX Item "Ctrl-a h" --Print this help --.IP "\fBCtrl-a x\fR" 4 --.IX Item "Ctrl-a x" --Exit emulatior --.IP "\fBCtrl-a s\fR" 4 --.IX Item "Ctrl-a s" --Save disk data back to file (if \-snapshot) --.IP "\fBCtrl-a b\fR" 4 --.IX Item "Ctrl-a b" --Send break (magic sysrq in Linux) --.IP "\fBCtrl-a c\fR" 4 --.IX Item "Ctrl-a c" --Switch between console and monitor --.IP "\fBCtrl-a Ctrl-a\fR" 4 --.IX Item "Ctrl-a Ctrl-a" --Send Ctrl-a --.PP --The following options are specific to the PowerPC emulation: --.IP "\fB\-prep\fR" 4 --.IX Item "-prep" --Simulate a \s-1PREP\s0 system (default is PowerMAC) --.IP "\fB\-g WxH[xDEPTH]\fR" 4 --.IX Item "-g WxH[xDEPTH]" --Set the initial \s-1VGA\s0 graphic mode. The default is 800x600x15. --.SH "SEE ALSO" --.IX Header "SEE ALSO" --The \s-1HTML\s0 documentation of \s-1QEMU\s0 for more precise information and Linux --user mode emulator invocation. --.SH "AUTHOR" --.IX Header "AUTHOR" --Fabrice Bellard diff -ruN /qemu-0.6.1/work/qemu-0.6.1/slirp/socket.c qemu-snapshot-2004-11-26_23/slirp/socket.c --- /qemu-0.6.1/work/qemu-0.6.1/slirp/socket.c 2004-11-14 21:51:33.000000000 +0100 +++ qemu-snapshot-2004-11-26_23/slirp/socket.c 2004-11-24 21:39:26.000000000 +0100 |