提交 2be3bc02 编写于 作者: B bellard

update


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@568 c046a42c-6fe2-441c-8c8c-71466251a162
上级 c2735790
version 0.5.2: version 0.5.2:
- improved soft MMU speed (assembly functions and specializing) - improved soft MMU speed (assembly functions and specializing)
- improved multitasking speed by avoiding flushing TBs when - improved multitasking speed by avoiding flushing TBs when
switching tasks switching tasks
...@@ -15,6 +16,9 @@ version 0.5.2: ...@@ -15,6 +16,9 @@ version 0.5.2:
- PowerPC system emulation update (Jocelyn Mayer) - PowerPC system emulation update (Jocelyn Mayer)
- PC floppy emulation and DMA fixes (Jocelyn Mayer) - PC floppy emulation and DMA fixes (Jocelyn Mayer)
- polled mode for PIC (Jocelyn Mayer) - polled mode for PIC (Jocelyn Mayer)
- fixed PTE dirty bit handling
- fixed xadd same reg bug
- fixed cmpxchg exception safeness
version 0.5.1: version 0.5.1:
......
before 0.5.2:
------------
- TLB code protection support
- basic VGA optimizations
- disable SMC handling for ARM/SPARC/PPC
short term: short term:
---------- ----------
- XP install bug fix
- L4 Pistachio kernel boot fix
- TLB code protection support for PPC
- add sysenter/sysexit and fxsr for L4 pistachio 686
- basic VGA optimizations
- disable SMC handling for ARM/SPARC/PPC
- see undefined flags for BTx insn
- user/kernel PUSHL/POPL in helper.c - user/kernel PUSHL/POPL in helper.c
- keyboard output buffer filling timing emulation - keyboard output buffer filling timing emulation
- verify tb_flush() with a20 and TLBs - verify tb_flush() with a20 and TLBs
......
...@@ -26,7 +26,7 @@ User mode emulation. In this mode, QEMU can launch Linux processes ...@@ -26,7 +26,7 @@ User mode emulation. In this mode, QEMU can launch Linux processes
compiled for one CPU on another CPU. Linux system calls are converted compiled for one CPU on another CPU. Linux system calls are converted
because of endianness and 32/64 bit mismatches. The Wine Windows API because of endianness and 32/64 bit mismatches. The Wine Windows API
emulator (@url{http://www.winehq.org}) and the DOSEMU DOS emulator emulator (@url{http://www.winehq.org}) and the DOSEMU DOS emulator
(@url{www.dosemu.org}) are the main targets for QEMU. (@url{http://www.dosemu.org}) are the main targets for QEMU.
@item @item
Full system emulation. In this mode, QEMU emulates a full Full system emulation. In this mode, QEMU emulates a full
...@@ -472,18 +472,23 @@ usage: qemu [options] [disk_image] ...@@ -472,18 +472,23 @@ usage: qemu [options] [disk_image]
General options: General options:
@table @option @table @option
@item -fda file
@item -fdb file
Use @var{file} as floppy disk 0/1 image (@xref{disk_images}).
@item -hda file @item -hda file
@item -hdb file @item -hdb file
@item -hdc file @item -hdc file
@item -hdd file @item -hdd file
Use @var{file} as hard disk 0, 1, 2 or 3 image (@xref{disk_images}). Use @var{file} as hard disk 0, 1, 2 or 3 image (@xref{disk_images}).
@item -cdrom file @item -cdrom file
Use @var{file} as CD-ROM image (you cannot use @option{-hdc} and and Use @var{file} as CD-ROM image (you cannot use @option{-hdc} and and
@option{-cdrom} at the same time). @option{-cdrom} at the same time).
@item -boot [c|d] @item -boot [a|b|c|d]
Boot on hard disk (c) or CD-ROM (d). Hard disk boot is the default. Boot on floppy (a, b), hard disk (c) or CD-ROM (d). Hard disk boot is
the default.
@item -snapshot @item -snapshot
Write to temporary files instead of disk image files. In this case, Write to temporary files instead of disk image files. In this case,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册