Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
Go to file
balrog 1492a3c467 Register io ports as selected by PCI config in VMware SVGA.
Should prevent segfaults with RTL8139.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3905 c046a42c-6fe2-441c-8c8c-71466251a162
2008-01-14 01:52:52 +00:00
audio Use WIN32_LEAN_AND_MEAN, by Stefan Weil. 2007-12-17 04:42:29 +00:00
darwin-user Avoid duplicated definitions: move common definitions from exec-all.h 2007-11-19 00:38:33 +00:00
fpu Assortment of soft-float fixes, by Aurelien Jarno. 2007-12-25 23:59:51 +00:00
hw Register io ports as selected by PCI config in VMware SVGA. 2008-01-14 01:52:52 +00:00
keymaps find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
linux-user Fix section switching buglet, by Edgar E. Iglesias. 2008-01-08 14:39:43 +00:00
pc-bios Update Sparc32 OpenBIOS image to SVN revision 183. Changes: 2007-12-29 18:45:55 +00:00
slirp Use WIN32_LEAN_AND_MEAN, by Stefan Weil. 2007-12-17 04:42:29 +00:00
target-alpha Fix Sparc host compile problem reported by Shaddy Baddah 2007-12-01 08:18:52 +00:00
target-arm Handle cpu_model in copy_cpu(), by Kirill A. Shutemov. 2007-12-09 02:22:57 +00:00
target-cris fixed invalid type 2007-11-11 12:35:55 +00:00
target-i386 Correct the max cpuid level for each x86 cpu model (Dan Kenigsberg). 2007-12-24 14:04:06 +00:00
target-m68k Handle cpu_model in copy_cpu(), by Kirill A. Shutemov. 2007-12-09 02:22:57 +00:00
target-mips Fix typo which broke MIPS32R2 64-bit FPU support. 2008-01-09 12:03:22 +00:00
target-ppc Cleanup: remove useless TARGET_GPR_BITS definition. 2007-12-10 08:13:09 +00:00
target-sh4 SH4: Signal handling for the user space emulator, by Magnus Damm. 2007-12-02 06:31:25 +00:00
target-sparc More ASIs 2008-01-01 17:07:39 +00:00
tests removed obsolete test2 target 2007-11-14 10:34:57 +00:00
.cvsignore .cvsignore dependency files. 2007-11-08 16:43:05 +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 version change 2008-01-06 17:10:54 +00:00
LICENSE update 2007-02-05 21:06:29 +00:00
Makefile update binary distribution 2008-01-06 18:27:12 +00:00
Makefile.target fixed ppc64abi32 executable name 2008-01-06 18:27:58 +00:00
README update 2005-02-10 21:46:47 +00:00
TODO find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
VERSION version change 2008-01-06 17:10:54 +00:00
a.out.h 64bit->win32 cross build fix. 2007-03-04 00:52:16 +00:00
aes.c Fix miscellaneous minor things, by Andre Przywara. 2007-12-17 03:15:52 +00:00
aes.h AES crypto support 2004-08-01 21:54:53 +00:00
alpha-dis.c find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
alpha.ld alpha support 2003-04-29 20:53:42 +00:00
arm-dis.c Update ARM disassembler. 2007-11-10 17:38:00 +00:00
arm-semi.c Break up vl.h. 2007-11-17 17:14:51 +00:00
arm.ld Rewrite Arm host support. 2006-07-30 19:16:29 +00:00
block-bochs.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
block-cloop.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
block-cow.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
block-dmg.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
block-parallels.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
block-qcow.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
block-qcow2.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
block-raw-posix.c restore original values for ai.aio_threads and ai.aio_num 2008-01-06 18:53:07 +00:00
block-raw-win32.c Add "cache" parameter to "-drive" (Laurent Vivier). 2007-12-24 14:33:24 +00:00
block-vmdk.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
block-vpc.c Fix char* signedness, by Andre Przywara. 2007-12-16 03:16:05 +00:00
block-vvfat.c Fix number_of_entries for filename of length [13] (Tristan Gingold). 2007-12-24 13:26:04 +00:00
block.c Real SCSI device passthrough (v4), by Laurent Vivier. 2007-12-24 16:10:43 +00:00
block.h Real SCSI device passthrough (v4), by Laurent Vivier. 2007-12-24 16:10:43 +00:00
block_int.h Real SCSI device passthrough (v4), by Laurent Vivier. 2007-12-24 16:10:43 +00:00
bswap.h find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
check_ops.sh Fixes for s/390 host support, by Bastian Blank. 2007-11-18 21:22:10 +00:00
cocoa.m Break up vl.h. 2007-11-17 17:14:51 +00:00
configure Mac OS X build fix, by Andreas Faerber. 2008-01-08 00:00:20 +00:00
console.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
console.h Break up vl.h. 2007-11-17 17:14:51 +00:00
cpu-all.h Support for registering address space only for some access widths 2008-01-01 16:57:19 +00:00
cpu-defs.h Handle cpu_model in copy_cpu(), by Kirill A. Shutemov. 2007-12-09 02:22:57 +00:00
cpu-exec.c Partial fix to Sparc32 Linux host global register mangling problem 2007-12-11 19:39:25 +00:00
cris-dis.c CRIS disassembler, originally from binutils, by Edgar E. Iglesias. 2007-10-08 12:45:38 +00:00
cutils.c Split block API from vl.h. 2007-11-11 02:51:17 +00:00
d3des.c Actually add d3des implementation files. 2007-08-25 02:09:50 +00:00
d3des.h Actually add d3des implementation files. 2007-08-25 02:09:50 +00:00
dis-asm.h Update ARM disassembler. 2007-11-10 17:38:00 +00:00
disas.c One more bit of alpha support. 2007-12-25 00:26:36 +00:00
disas.h monitor_disas() prototype change 2005-11-21 23:35:10 +00:00
dyngen-exec.h One more bit of alpha support. 2007-12-25 00:26:36 +00:00
dyngen-op.h labels support in dyngen 2005-01-03 23:44:44 +00:00
dyngen.c Fixes for s/390 host support, by Bastian Blank. 2007-11-18 21:22:10 +00:00
dyngen.h Fix for ISO C compliance: 2007-11-18 15:50:41 +00:00
elf.h Report missing elf_addr_t definition from Linux kernel header 2007-10-07 16:07:25 +00:00
elf_ops.h Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
exec-all.h Fix code generation buffer overflow reported by TeLeMan 2007-12-11 19:35:45 +00:00
exec.c Fix dynamically changed memory callbacks and passed opaque parameter 2008-01-02 19:45:26 +00:00
gdbstub.c Fix char* signedness, by Andre Przywara. 2007-12-16 03:16:05 +00:00
gdbstub.h Allow gdbstub to connect over any serial device. 2007-02-22 01:48:01 +00:00
host-utils.c Code used by the linux-user targets should not use vl.h. 2007-11-05 13:01:41 +00:00
host-utils.h Code formatting. 2007-12-18 01:58:05 +00:00
hostregs_helper.h Fix 64-bit host register corruption. 2007-02-04 13:37:44 +00:00
hpet.h Add a local copy of hpet.h. 2007-09-16 20:03:23 +00:00
i386-dis.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +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 Miscellaneous VNC related fixes from Xen forwarded by Matthew Kent. 2007-10-30 22:38:53 +00:00
kqemu.c Use WIN32_LEAN_AND_MEAN, by Stefan Weil. 2007-12-17 04:42:29 +00:00
kqemu.h find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
loader.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
m68k-dis.c find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. 2007-09-17 08:09:54 +00:00
m68k-semi.c Break up vl.h. 2007-11-17 17:14:51 +00:00
m68k.ld m68k host port (Richard Zidlicky) 2003-08-10 22:14:22 +00:00
mips-dis.c find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. 2007-09-17 08:09:54 +00:00
mips.ld Linker scripts for MIPS hosts. 2007-05-05 19:24:38 +00:00
mipsel.ld Linker scripts for MIPS hosts. 2007-05-05 19:24:38 +00:00
monitor.c Fix miscellaneous minor things, by Andre Przywara. 2007-12-17 03:15:52 +00:00
net.h Break up vl.h. 2007-11-17 17:14:51 +00:00
osdep.c Add "cache" parameter to "-drive" (Laurent Vivier). 2007-12-24 14:33:24 +00:00
osdep.h Add "cache" parameter to "-drive" (Laurent Vivier). 2007-12-24 14:33:24 +00:00
ppc-dis.c find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
ppc.ld Update ppc.ld to work with newer binutils. 2007-04-28 19:00:30 +00:00
qemu-binfmt-conf.sh Code provision for n32/n64 mips userland emulation. Not functional yet. 2007-09-30 01:58:33 +00:00
qemu-char.h Add input buffer to mux chr (patch by Tristan Gingold). 2007-11-25 00:55:06 +00:00
qemu-common.h Use WIN32_LEAN_AND_MEAN, by Stefan Weil. 2007-12-17 04:42:29 +00:00
qemu-doc.texi qemu manpage: describe arguments of usbdevice option, by Aurelien Jarno. 2008-01-09 12:14:45 +00:00
qemu-img.c copyright update 2008-01-06 17:21:48 +00:00
qemu-img.texi vmdk compatibility level 6 images, by Soren Hansen. 2007-09-16 21:59:02 +00:00
qemu-tech.texi 128-bit float support for user mode 2007-11-25 18:40:20 +00:00
qemu-timer.h Break up vl.h. 2007-11-17 17:14:51 +00:00
qemu_socket.h Use WIN32_LEAN_AND_MEAN, by Stefan Weil. 2007-12-17 04:42:29 +00:00
readline.c Handle history additions properly, by Andreas Schwab. 2007-12-17 20:31:43 +00:00
s390-dis.c find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. 2007-09-17 08:09:54 +00:00
s390.ld update 2003-04-29 21:34:02 +00:00
sdl.c Break up vl.h. 2007-11-17 17:14:51 +00:00
sdl_keysym.h Windows keys support with keymaps 2005-03-01 21:43:42 +00:00
sh4-dis.c find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. 2007-09-17 08:09:54 +00:00
softmmu-semi.h suppressed tgetx and tputx (initial patch by Thayne Harbaugh) 2007-11-16 10:46:05 +00:00
softmmu_exec.h Replace is_user variable with mmu_idx in softmmu core, 2007-10-14 07:07:08 +00:00
softmmu_header.h Replace is_user variable with mmu_idx in softmmu core, 2007-10-14 07:07:08 +00:00
softmmu_template.h Don't compare '\0' against pointers. 2007-11-17 12:12:29 +00:00
sparc-dis.c More detabification 2007-10-06 11:28:21 +00:00
sparc.ld More detabification 2007-10-06 11:28:21 +00:00
sparc64.ld More detabification 2007-10-06 11:28:21 +00:00
sysemu.h Fix compilation with Cygwin, by Herve Poussineau. 2007-12-17 03:55:57 +00:00
tap-win32.c Use WIN32_LEAN_AND_MEAN, by Stefan Weil. 2007-12-17 04:42:29 +00:00
texi2pod.pl find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
thunk.c Fix attempt to inline recursive functions. 2007-11-19 01:06:24 +00:00
thunk.h Fix attempt to inline recursive functions. 2007-11-19 01:06:24 +00:00
translate-all.c Fix code generation buffer overflow reported by TeLeMan 2007-12-11 19:35:45 +00:00
translate-op.c Avoid duplicated definitions: move common definitions from exec-all.h 2007-11-19 00:38:33 +00:00
uboot_image.h Simple u-boot image loading support. 2007-03-06 23:52:01 +00:00
usb-linux.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00
vgafont.h virtual console 2004-07-14 17:39:50 +00:00
vl.c Fix segfault caused by fall through, by Juergen Lock. 2008-01-08 19:32:16 +00:00
vnc.c Reduce redundant timer ticks in VNC, by Anders Melchiorsen. 2008-01-13 23:51:53 +00:00
vnc_keysym.h Miscellaneous VNC related fixes from Xen forwarded by Matthew Kent. 2007-10-30 22:38:53 +00:00
vnchextile.h Fix wrong signedness, by Andre Przywara. 2007-12-16 03:02:09 +00:00
x86_64.ld update 2005-01-06 20:50:00 +00:00
x_keymap.c Add statics and missing #includes for prototypes. 2007-11-18 01:44:38 +00:00

README

Read the documentation in qemu-doc.html.

Fabrice Bellard.