patch QEMU for raspberry4
Go to file
j_mayer e9df014c0b Implement embedded IRQ controller for PowerPC 6xx/740 & 750.
Fix PowerPC external interrupt input handling and lowering.
Fix OpenPIC output pins management.
Fix multiples bugs in OpenPIC IRQ management.
Fix OpenPIC CPU(s) reset function.
Fix Mac99 machine to properly route OpenPIC outputs to the PowerPC input pins.
Fix PREP machine to properly route i8259 output to the PowerPC external
  interrupt pin.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2647 c046a42c-6fe2-441c-8c8c-71466251a162
2007-04-09 22:45:36 +00:00
audio audio/ossaudio.c for OpenBSD, by Todd T. Fries. 2007-04-02 10:07:55 +00:00
darwin-user Handling more darwin-user syscalls, by Ilya Shar. 2007-03-19 13:43:04 +00:00
fpu Solaris 9/x86 support, by Ben Taylor. 2007-04-01 18:54:44 +00:00
hw Implement embedded IRQ controller for PowerPC 6xx/740 & 750. 2007-04-09 22:45:36 +00:00
keymaps Japanese keyboard patch (kazu) 2007-01-07 17:12:41 +00:00
linux-user Sparc32/64 CPU selection for user emulator 2007-04-08 06:29:06 +00:00
pc-bios reset rombios32 area 2007-02-08 22:17:34 +00:00
slirp Change -tftp option to take a root directory, by Anthony Liguori. 2007-02-20 00:12:07 +00:00
target-alpha cpu_get_phys_page_debug should return target_phys_addr_t 2007-04-07 11:21:28 +00:00
target-arm cpu_get_phys_page_debug should return target_phys_addr_t 2007-04-07 11:21:28 +00:00
target-i386 cpu_get_phys_page_debug should return target_phys_addr_t 2007-04-07 11:21:28 +00:00
target-m68k cpu_get_phys_page_debug should return target_phys_addr_t 2007-04-07 11:21:28 +00:00
target-mips Fix CP0_IntCtl handling. 2007-04-09 14:17:31 +00:00
target-ppc Implement embedded IRQ controller for PowerPC 6xx/740 & 750. 2007-04-09 22:45:36 +00:00
target-sh4 cpu_get_phys_page_debug should return target_phys_addr_t 2007-04-07 11:21:28 +00:00
target-sparc cpu_get_phys_page_debug should return target_phys_addr_t 2007-04-07 11:21:28 +00:00
tests int conversion test 2007-02-05 20:52:39 +00:00
.cvsignore Add alpha targets. 2007-04-06 08:07:06 +00:00
a.out.h 64bit->win32 cross build fix. 2007-03-04 00:52:16 +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-semi.c GDB hosted syscalls. 2007-01-28 03:10:55 +00:00
arm.ld Rewrite Arm host support. 2006-07-30 19:16:29 +00:00
block-bochs.c Support for Bochs "growing" images, by Volker Ruppert. 2007-01-05 18:56:04 +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 Qcow2: Release refcount table clusters after growing the refcount table, 2007-04-02 12:48:47 +00:00
block-raw.c Fix CDROM permission check, by Kazu <kazoo@r3.dion.ne.jp>. 2007-01-18 00:22:11 +00:00
block-vmdk.c New multiple snapshot support for VMDK, by Igor Lvovsky. 2007-01-24 21:05:24 +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 Use PATH_MAX for name lengths, by Sergey Vlasov. 2007-02-11 15:06:09 +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
Changelog Documentation update 2007-04-05 18:40:23 +00:00
check_ops.sh Script to check for missing FORCE_RET. 2007-01-07 19:38:08 +00:00
cocoa.m cocoa monitor fix regarding the handling of dead keys (Joachim Henke) 2006-06-14 15:53:24 +00:00
configure Rules needed to compile linux user-mode alpha target. 2007-04-05 20:46:02 +00:00
console.c Serial console improvements, by Stefan Weil. 2007-02-10 22:37:56 +00:00
COPYING distribution patches 2003-03-23 20:17:16 +00:00
COPYING.LIB update 2003-05-25 16:41:52 +00:00
cpu-all.h cpu_get_phys_page_debug should return target_phys_addr_t 2007-04-07 11:21:28 +00:00
cpu-defs.h Infrastructure to support more than 2 MMU modes. 2007-04-05 06:43:27 +00:00
cpu-exec.c Implement embedded IRQ controller for PowerPC 6xx/740 & 750. 2007-04-09 22:45:36 +00:00
cutils.c added cutils.c 2007-01-07 22:04:40 +00:00
dis-asm.h Integrate Alpha target in Qemu core. 2007-04-05 07:22:49 +00:00
disas.c Fix monitor disasm output for Sparc64 target 2007-04-09 15:14:57 +00:00
disas.h monitor_disas() prototype change 2005-11-21 23:35:10 +00:00
dyngen-exec.h Use __sFILE to typedef for _BSD. 2007-04-02 12:39:43 +00:00
dyngen-op.h labels support in dyngen 2005-01-03 23:44:44 +00:00
dyngen.c 64bit->win32 cross build fix. 2007-03-04 00:52:16 +00:00
dyngen.h Rewrite Arm host support. 2006-07-30 19:16:29 +00:00
elf.h Support for more SPARC relocations, by Martin Bochnig. 2007-02-10 21:31:43 +00:00
elf_ops.h Improved initrd support for mips. 2007-04-01 17:56:37 +00:00
exec-all.h Integrate Alpha target in Qemu core. 2007-04-05 07:22:49 +00:00
exec.c cpu_get_phys_page_debug should return target_phys_addr_t 2007-04-07 11:21:28 +00:00
gdbstub.c Watchpoint support (previous commit got eaten by Savannah server crash). 2007-03-16 23:58:11 +00:00
gdbstub.h Allow gdbstub to connect over any serial device. 2007-02-22 01:48:01 +00:00
hostregs_helper.h Fix 64-bit host register corruption. 2007-02-04 13:37:44 +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 Switch include for Solaris to avoid namespace issues. By Juergen Keil. 2007-03-30 19:20:50 +00:00
kqemu.h kqemu/qvm86 must now be compiled outside QEMU 2006-02-08 22:39:17 +00:00
LICENSE update 2007-02-05 21:06:29 +00:00
loader.c Improved initrd support for mips. 2007-04-01 17:56:37 +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
Makefile Rules needed to compile linux user-mode alpha target. 2007-04-05 20:46:02 +00:00
Makefile.target Unify IRQ handling. 2007-04-07 18:14:41 +00:00
mips-dis.c dump all mips insn (Thiemo Seufer) 2006-05-22 22:05:04 +00:00
monitor.c Spelling fixes, by Stefan Weil. 2007-03-30 18:58:01 +00:00
osdep.c qemu_create_pidfile implementation for Win32, based on a patch by 2007-03-25 21:33:06 +00:00
osdep.h qemu_create_pidfile implementation for Win32, based on a patch by 2007-03-25 21:33:06 +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 Update for binfmt_misc handler, by Stefan Weil. 2007-03-31 19:10:01 +00:00
qemu-doc.texi SD card emulation (initial implementation by Andrzei Zaborowski). 2007-04-06 16:49:48 +00:00
qemu-img.c qemu-img: fix incorrect error message, by Stuart Brady. 2007-02-10 22:59:40 +00:00
qemu-img.texi update 2006-08-07 21:34:34 +00:00
qemu-tech.texi Documentation update 2007-04-05 18:40:23 +00:00
qemu_socket.h Run monitor over unix domain sockets, by Anthony Liguori. 2006-12-21 19:46:43 +00:00
readline.c separated readline from monitor code - added password input support - added output buffer 2004-08-01 21:52:19 +00:00
README update 2005-02-10 21:46:47 +00:00
s390.ld update 2003-04-29 21:34:02 +00:00
sdl.c VMware SVGA II emulation, by Andrzej Zaborowski. 2007-04-02 01:10:46 +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 Integrate Alpha target in Qemu core. 2007-04-05 07:22:49 +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
TODO update 2006-07-04 16:33:33 +00:00
translate-all.c Integrate Alpha target in Qemu core. 2007-04-05 07:22:49 +00:00
translate-op.c avoid redefinition problems 2005-03-13 16:53:06 +00:00
uboot_image.h Simple u-boot image loading support. 2007-03-06 23:52:01 +00:00
usb-linux.c Build fix for newer kernel headers, thanks Jason Wessel. 2006-12-10 22:11:04 +00:00
VERSION update 2007-02-05 20:46:55 +00:00
vgafont.h virtual console 2004-07-14 17:39:50 +00:00
vl.c SD card emulation (initial implementation by Andrzei Zaborowski). 2007-04-06 16:49:48 +00:00
vl.h Implement embedded IRQ controller for PowerPC 6xx/740 & 750. 2007-04-09 22:45:36 +00:00
vnc.c Add -name option, by Anthony Liguori. 2007-03-19 15:17:08 +00:00
vnc_keysym.h Japanese keyboard patch (kazu) 2007-01-07 17:12:41 +00:00
vnchextile.h Silence a spurious gcc warning. 2006-12-21 16:50:09 +00:00
x86_64.ld update 2005-01-06 20:50:00 +00:00
x_keymap.c Split out SDL X keymap, by Bernhard Fischer. 2007-01-24 21:40:21 +00:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.