Qemu fork with patch to view PCI communication with HDA chips. Useful when fixing linux/bsd HDA driver for specific devices.
Go to file
malc 0da2ea1b37 fix endianness problem sharing the videoram buffer
[ The following text is in the "UTF-8" character set. ]

    [ Your display is set for the "koi8-r" character set.  ]

    [ Some characters may be displayed incorrectly. ]

This patch fixes vga rendering when the guest endianness differs from
the host endianness: in this case we can only share the buffer if the
bpp is 32 and we must change the pixelformat accordingly.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6413 c046a42c-6fe2-441c-8c8c-71466251a162
2009-01-23 19:56:19 +00:00
audio Fix NAME2/FIELD2 warnings 2009-01-22 22:09:55 +00:00
bsd-user Fix user emulator breakage, based on patch by Riku Voipio 2009-01-20 16:57:34 +00:00
darwin-user Convert references to logfile/loglevel to use qemu_log*() macros 2009-01-15 22:34:14 +00:00
fpu Remove all traces of __powerpc__ 2009-01-14 18:39:49 +00:00
gdb-xml
hw fix endianness problem sharing the videoram buffer 2009-01-23 19:56:19 +00:00
keymaps
linux-user linux-user: add qemu_realloc() implementation to unbreak the build (Gerd Hoffman) 2009-01-23 15:02:20 +00:00
pc-bios Add BIOS fixes from KVM tree 2009-01-21 21:46:20 +00:00
slirp Fix _P use on OpenBSD 2009-01-14 18:04:52 +00:00
target-alpha global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
target-arm global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
target-cris global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
target-i386 global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
target-m68k global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
target-mips global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
target-ppc global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
target-sh4 global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
target-sparc global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
tcg global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
tests Get rid of user_mode_only 2009-01-14 19:40:27 +00:00
.gitignore Extend gitignore (Jan Kiszka) 2009-01-22 17:15:25 +00:00
a.out.h
aes.c
aes.h
aio.c
alpha-dis.c
alpha.ld
arm-dis.c
arm-semi.c
arm.ld
balloon.h
block-bochs.c
block-cloop.c
block-cow.c
block-dmg.c
block-nbd.c
block-parallels.c
block-qcow.c qcow1: Fix compressed images (Kevin Wolf) 2009-01-08 19:29:03 +00:00
block-qcow2.c qcow2 format: keep 'num_free_bytes', and show it upon 'info blockstats' (Uri Lublin) 2009-01-22 18:57:34 +00:00
block-raw-posix.c Use kill instead of sigqueue: re-enables AIO on OpenBSD 2009-01-17 06:49:15 +00:00
block-raw-win32.c
block-vmdk.c
block-vpc.c
block-vvfat.c
block.c qcow2 format: keep 'num_free_bytes', and show it upon 'info blockstats' (Uri Lublin) 2009-01-22 18:57:34 +00:00
block.h qcow2 format: keep 'num_free_bytes', and show it upon 'info blockstats' (Uri Lublin) 2009-01-22 18:57:34 +00:00
block_int.h
bswap.h Remove all traces of __powerpc__ 2009-01-14 18:39:49 +00:00
bt-host.c
bt-vhci.c
buffered_file.c
buffered_file.h
cache-utils.c Remove all traces of __powerpc__ 2009-01-14 18:39:49 +00:00
cache-utils.h Remove all traces of __powerpc__ 2009-01-14 18:39:49 +00:00
Changelog
cocoa.m
configure Use kill instead of sigqueue: re-enables AIO on OpenBSD 2009-01-17 06:49:15 +00:00
console.c fix endianness problem sharing the videoram buffer 2009-01-23 19:56:19 +00:00
console.h fix endianness problem sharing the videoram buffer 2009-01-23 19:56:19 +00:00
COPYING
COPYING.LIB
cpu-all.h Add map client retry notification (Avi Kivity) 2009-01-22 16:59:16 +00:00
cpu-defs.h Get rid of user_mode_only 2009-01-14 19:40:27 +00:00
cpu-exec.c global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
cris-dis.c
curses.c fix curses interface (Stefano Stabellini) 2009-01-21 18:59:12 +00:00
curses_keys.h
cutils.c I/O vector helpers (Avi Kivity) 2009-01-22 16:59:20 +00:00
d3des.c
d3des.h
def-helper.h
device_tree.c
device_tree.h
dis-asm.h
disas.c Remove all traces of __powerpc__ 2009-01-14 18:39:49 +00:00
disas.h
dyngen-exec.h Remove all traces of __powerpc__ 2009-01-14 18:39:49 +00:00
elf.h
elf_ops.h
exec-all.h Add noreturn function attribute 2009-01-14 19:00:36 +00:00
exec.c Add map client retry notification (Avi Kivity) 2009-01-22 16:59:16 +00:00
feature_to_c.sh
gdbstub.c Rework vm_state_change notifiers (Jan Kiszka) 2009-01-22 17:15:29 +00:00
gdbstub.h
gen-icount.h
host-utils.c
host-utils.h
hostregs_helper.h
hpet.h
hppa-dis.c
hppa.ld
i386-dis.c
i386.ld
ia64.ld
keymaps.c
kqemu.c Convert references to logfile/loglevel to use qemu_log*() macros 2009-01-15 22:34:14 +00:00
kqemu.h
kvm-all.c
kvm.h
libfdt_env.h
LICENSE
loader.c
m68k-dis.c
m68k-semi.c
m68k.ld
MAINTAINERS
Makefile install man-pages as non-executables (Andre Przywara) 2009-01-22 17:15:21 +00:00
Makefile.target Consolidate library creation (Avi Kivity) 2009-01-21 18:13:16 +00:00
migration-exec.c
migration-tcp.c
migration.c
migration.h
mips-dis.c
mips.ld
mipsel.ld
monitor.c Add 'set_link' monitor command (Mark McLoughlin) 2009-01-08 19:44:06 +00:00
nbd.c
nbd.h
net-checksum.c
net.c Fix tap downscript argument (Mark McLoughlin) 2009-01-13 19:15:55 +00:00
net.h Add qemu_check_nic_model() and qemu_check_nic_model_list() (Mark McLoughlin) 2009-01-13 19:03:57 +00:00
osdep.c
osdep.h snapshot subcommand for qemu-img (Kevin Wolf) 2009-01-07 17:40:15 +00:00
pci-ids.txt
posix-aio-compat.c Use kill instead of sigqueue: re-enables AIO on OpenBSD 2009-01-17 06:49:15 +00:00
posix-aio-compat.h Use kill instead of sigqueue: re-enables AIO on OpenBSD 2009-01-17 06:49:15 +00:00
ppc-dis.c
ppc.ld
ppc64.ld
qemu-aio.h
qemu-binfmt-conf.sh
qemu-char.c monitor-mux: fix timestamp prefixes (Jan Kiszka) 2009-01-22 17:15:16 +00:00
qemu-char.h add an init function parameter to qemu_chr_open() 2009-01-18 14:08:04 +00:00
qemu-common.h I/O vector helpers (Avi Kivity) 2009-01-22 16:59:20 +00:00
qemu-doc.texi Add -rtc-td-hack option to fix time drift with RTC on Windows (Gleb Natapov) 2009-01-15 20:11:34 +00:00
qemu-img.c qemu-img: info: show highest_alloc and num_free_bytes if exist (Uri Lublin) 2009-01-22 18:57:38 +00:00
qemu-img.texi
qemu-lock.h Remove all traces of __powerpc__ 2009-01-14 18:39:49 +00:00
qemu-log.h Define macros that will become the new logging API (Eduardo Habkost) 2009-01-15 21:52:11 +00:00
qemu-malloc.c
qemu-nbd.c qemu-nbd: fix options: -b (--bind) expects an argument (IFACE) (Uri Lublin) 2009-01-08 19:34:35 +00:00
qemu-nbd.texi
qemu-sockets.c Fix some more warnings 2009-01-14 18:34:22 +00:00
qemu-tech.texi
qemu-timer.h
qemu-tool.c
qemu_socket.h
readline.c
README
rules.mak Consolidate library creation (Avi Kivity) 2009-01-21 18:13:16 +00:00
s390-dis.c
s390.ld
savevm.c
sdl.c Fix SDL slowness. 2009-01-21 01:50:17 +00:00
sdl_keysym.h
sh4-dis.c
softmmu-semi.h
softmmu_defs.h
softmmu_exec.h
softmmu_header.h
softmmu_template.h
sparc-dis.c Make OpenBSD sparc-softmmu compile warning free 2009-01-14 18:08:08 +00:00
sparc.ld
sparc64.ld
sys-queue.h
sysemu.h Rework vm_state_change notifiers (Jan Kiszka) 2009-01-22 17:15:29 +00:00
tap-win32.c Add a -net name=foo parameter (Mark McLoughlin) 2009-01-07 17:48:51 +00:00
texi2pod.pl
thunk.c
thunk.h
TODO
translate-all.c global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost) 2009-01-15 22:36:53 +00:00
uboot_image.h
usb-bsd.c Make OpenBSD sparc-softmmu compile warning free 2009-01-14 18:08:08 +00:00
usb-linux.c
usb-stub.c
VERSION
vgafont.h
vl.c Stop VM on error in virtio-blk. (Gleb Natapov) 2009-01-22 19:52:25 +00:00
vnc.c exploiting the new interface in vnc.c (Stefano Stabellini) 2009-01-15 22:17:38 +00:00
vnc_keysym.h
vnchextile.h exploiting the new interface in vnc.c (Stefano Stabellini) 2009-01-15 22:17:38 +00:00
x86_64.ld
x_keymap.c

Read the documentation in qemu-doc.html.

Fabrice Bellard.