Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
Go to file
ths 7a387fffce Add MIPS32R2 instructions, and generally straighten out the instruction
decoding. This is also the first percent towards MIPS64 support.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2224 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-06 20:17:30 +00:00
audio mem leak fixes 2006-08-07 21:35:12 +00:00
fpu avoid using char when it is not necessary 2006-10-28 19:27:11 +00:00
hw Halt/reboot support for Linux, by Daniel Jacobowitz. This is a band-aid 2006-12-06 17:48:52 +00:00
keymaps Japanese keyboard fixes (kazu) 2006-08-19 14:27:31 +00:00
linux-user Add missing ARM syscall numbers. 2006-11-19 21:51:51 +00:00
pc-bios update from latest Bochs BIOS 2006-11-01 19:19:17 +00:00
slirp suppressed unaligned accesses 2006-05-10 19:21:58 +00:00
target-arm compilation fix 2006-10-29 15:10:09 +00:00
target-i386 32 bit RSP update fix (aka Open Solaris x86_64 bug) 2006-09-29 20:01:17 +00:00
target-m68k M68k build fix. 2006-11-12 21:31:18 +00:00
target-mips Add MIPS32R2 instructions, and generally straighten out the instruction 2006-12-06 20:17:30 +00:00
target-ppc C99 64 bit printf 2006-06-25 18:15:32 +00:00
target-sh4 SH bugfixes. 2006-06-18 19:12:54 +00:00
target-sparc sparc-softmmu build fix 2006-12-06 15:51:39 +00:00
tests C99 64 bit printf 2006-06-25 18:15:32 +00:00
.cvsignore Add doc, html, dvi and .PHONY Makefile targets. 2006-05-14 12:07:53 +00:00
COPYING distribution patches 2003-03-23 20:17:16 +00:00
COPYING.LIB update 2003-05-25 16:41:52 +00:00
Changelog update 2006-09-24 18:49:55 +00:00
LICENSE kqemu is an external project 2005-02-12 14:45:23 +00:00
Makefile enable qcow2 2006-08-05 21:29:27 +00:00
Makefile.target Mips IDE support. (Aurelien Jarno) 2006-10-29 15:38:28 +00:00
README update 2005-02-10 21:46:47 +00:00
README.distrib update 2003-10-27 23:58:04 +00:00
TODO update 2006-07-04 16:33:33 +00:00
VERSION update 2006-07-14 13:13:51 +00:00
a.out.h win32 qcow fix 2004-12-19 20:57:26 +00:00
aes.c AES crypto support 2004-08-01 21:54:53 +00:00
aes.h AES crypto support 2004-08-01 21:54:53 +00:00
alpha-dis.c m68k disassembler (Paul Brook) 2005-11-06 16:52:11 +00:00
alpha.ld alpha support 2003-04-29 20:53:42 +00:00
arm-dis.c ARM thumb disassembly (Paul Brook) 2005-04-27 20:15:00 +00:00
arm.ld Rewrite Arm host support. 2006-07-30 19:16:29 +00:00
block-bochs.c async file I/O API 2006-08-01 16:21:11 +00:00
block-cloop.c async file I/O API 2006-08-01 16:21:11 +00:00
block-cow.c async file I/O API 2006-08-01 16:21:11 +00:00
block-dmg.c async file I/O API 2006-08-01 16:21:11 +00:00
block-qcow.c Dynamically allocate AIO Completion Blocks. 2006-08-07 02:38:06 +00:00
block-qcow2.c Dynamically allocate AIO Completion Blocks. 2006-08-07 02:38:06 +00:00
block-raw.c Flush IO requests before savevm (original patch by Blue Swirl). 2006-09-03 12:08:37 +00:00
block-vmdk.c async file I/O API 2006-08-01 16:21:11 +00:00
block-vpc.c async file I/O API 2006-08-01 16:21:11 +00:00
block-vvfat.c vvfat fixes (Roger Lathrop) 2006-09-09 12:03:20 +00:00
block.c fixed handling of relative filenames with -snapshot 2006-08-24 19:53:37 +00:00
block_int.h better support of host drives 2006-08-19 11:45:59 +00:00
bswap.h limited 8 bit support - removed unaligned memory accesses in VGA (initial patch by Johannes Schindelin) 2004-10-10 15:44:19 +00:00
cocoa.m cocoa monitor fix regarding the handling of dead keys (Joachim Henke) 2006-06-14 15:53:24 +00:00
configure ColdFire target. 2006-10-22 00:18:54 +00:00
console.c fixed LF interpretation 2006-07-14 20:24:31 +00:00
cpu-all.h ColdFire target. 2006-10-22 00:18:54 +00:00
cpu-defs.h Speed up tlb_flush_page (Daniel Jacobowitz). 2006-11-12 20:40:55 +00:00
cpu-exec.c ColdFire target. 2006-10-22 00:18:54 +00:00
dis-asm.h sh4 target (Samuel Tardieu) 2006-04-27 21:07:38 +00:00
disas.c ColdFire target. 2006-10-22 00:18:54 +00:00
disas.h monitor_disas() prototype change 2005-11-21 23:35:10 +00:00
dyngen-exec.h Sparc64 host support (Blue Swirl) 2006-07-18 21:23:34 +00:00
dyngen-op.h labels support in dyngen 2005-01-03 23:44:44 +00:00
dyngen.c Rewrite Arm host support. 2006-07-30 19:16:29 +00:00
dyngen.h Rewrite Arm host support. 2006-07-30 19:16:29 +00:00
elf.h Rewrite Arm host support. 2006-07-30 19:16:29 +00:00
elf_ops.h fixed memory leak 2006-05-02 20:54:12 +00:00
exec-all.h Speed up tlb_flush_page (Daniel Jacobowitz). 2006-11-12 20:40:55 +00:00
exec.c Speed up tlb_flush_page (Daniel Jacobowitz). 2006-11-12 20:40:55 +00:00
gdbstub.c ColdFire target. 2006-10-22 00:18:54 +00:00
gdbstub.h report user mode gdb exit codes (Paul Brook) 2005-04-26 20:42:36 +00:00
i386-dis.c do not assume signed char 2004-10-12 21:52:40 +00:00
i386-vl.ld allow up to 256 MB of ram 2003-07-01 16:27:45 +00:00
i386.ld redhat 9 fix 2003-10-28 00:47:19 +00:00
ia64.ld ia64 host support (David Mosberger) 2005-04-07 22:20:31 +00:00
keymaps.c VNC server (Anthony Liguori) 2006-04-30 21:28:36 +00:00
kqemu.c 32 bit syscall fix (Juergen Keil) 2006-10-02 17:58:33 +00:00
kqemu.h kqemu/qvm86 must now be compiled outside QEMU 2006-02-08 22:39:17 +00:00
linux-2.6.9-qemu-fast.patch updated guest kernel patch for qemu-fast (Martin Koniczek) 2004-12-08 23:48:11 +00:00
loader.c win32 fix 2006-05-07 18:06:27 +00:00
m68k-dis.c m68k disassembler (Paul Brook) 2005-11-06 16:52:11 +00:00
m68k.ld m68k host port (Richard Zidlicky) 2003-08-10 22:14:22 +00:00
mips-dis.c dump all mips insn (Thiemo Seufer) 2006-05-22 22:05:04 +00:00
monitor.c fixed help info strings 2006-09-25 21:33:49 +00:00
osdep.c fd leak fix (Igor Kovalenko) 2006-08-17 16:19:07 +00:00
osdep.h removed unused code 2006-08-03 17:53:19 +00:00
ppc-dis.c ppc64 target 2005-07-23 22:39:53 +00:00
ppc.ld add missing definitions in the ppc linker script (Paul Brook) 2005-06-05 15:57:04 +00:00
qemu-binfmt-conf.sh mips and mipsel support - fixed e_type mask 2005-12-06 21:43:35 +00:00
qemu-doc.texi ColdFire target. 2006-10-22 00:18:54 +00:00
qemu-img.c copyright update 2006-08-07 21:34:46 +00:00
qemu-img.texi update 2006-08-07 21:34:34 +00:00
qemu-tech.texi Enhanced Documentation (Stefan Weil) 2006-04-30 21:58:41 +00:00
qemu_socket.h win32 socket fixes 2006-04-30 22:53:25 +00:00
readline.c separated readline from monitor code - added password input support - added output buffer 2004-08-01 21:52:19 +00:00
s390.ld update 2003-04-29 21:34:02 +00:00
sdl.c Japanese keyboard fixes (kazu) 2006-08-19 14:27:31 +00:00
sdl_keysym.h Windows keys support with keymaps 2005-03-01 21:43:42 +00:00
sh4-dis.c sh4 target (Samuel Tardieu) 2006-04-27 21:07:38 +00:00
softmmu_exec.h moved common softmmu code to common header (Paul Brook) 2005-10-30 18:16:26 +00:00
softmmu_header.h sh4 target (Samuel Tardieu) 2006-04-27 21:07:38 +00:00
softmmu_template.h added last_io_time field 2006-02-08 22:41:53 +00:00
sparc-dis.c sparc64 fixes (Blue Swirl) 2006-07-18 21:12:17 +00:00
sparc.ld added missing link scripts 2003-06-15 20:25:04 +00:00
sparc64.ld sparc64.ld file (Blue Swirl) 2006-08-04 21:55:15 +00:00
tap-win32.c win32 tap poll suppression (kazu) 2006-08-19 12:37:52 +00:00
texi2pod.pl automatic man page generation - BIOS installation 2003-10-01 00:13:48 +00:00
thunk.c sparc64 support (Blue Swirl) 2005-01-30 22:43:42 +00:00
thunk.h do not depend on thunk.h - more log items 2004-03-21 17:06:25 +00:00
translate-all.c ColdFire target. 2006-10-22 00:18:54 +00:00
translate-op.c avoid redefinition problems 2005-03-13 16:53:06 +00:00
usb-linux.c SCSI and USB async IO support. 2006-08-12 01:04:27 +00:00
vgafont.h virtual console 2004-07-14 17:39:50 +00:00
vl.c Remove FD on close. 2006-11-01 01:44:16 +00:00
vl.h moved PCI init to BIOS 2006-09-24 18:49:43 +00:00
vnc.c signed fixes - VNC console switch (initial patch by Andrzej Zaborowski) 2006-08-24 20:36:44 +00:00
vnc_keysym.h VNC server (Anthony Liguori) 2006-04-30 21:28:36 +00:00
vnchextile.h support for all VNC pixel formats 2006-05-14 18:11:49 +00:00
x86_64.ld update 2005-01-06 20:50:00 +00:00

README

Read the documentation in qemu-doc.html.

Fabrice Bellard.