diff options
author | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-12-16 10:44:06 +0000 |
---|---|---|
committer | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-12-16 10:44:06 +0000 |
commit | 75dd595b2e5130b0d2b35c41ea476c640b6a5fe0 (patch) | |
tree | 8a72eeb9d9bd8ccd04ac2572b570bf8e23ff6b60 /hw/ppc440.h | |
parent | d76d16501ef27fdf3ac8c1f9b7cf59b59a661ec3 (diff) |
target-ppc: PowerPC 440EP SoC emulation
Wire up the system-on-chip devices present on 440EP chips.
This patch is a little unusual in that qemu doesn't actually emulate the 440
core, but we use this board code with KVM (which does). If/when 440 core
emulation is supported, the kvm_enabled() hack can be removed.
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6066 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw/ppc440.h')
-rw-r--r-- | hw/ppc440.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/hw/ppc440.h b/hw/ppc440.h new file mode 100644 index 000000000..b6843eb85 --- /dev/null +++ b/hw/ppc440.h @@ -0,0 +1,20 @@ +/* + * Qemu PowerPC 440 board emualtion + * + * Copyright 2007 IBM Corporation. + * Authors: Jerone Young <jyoung5@us.ibm.com> + * Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com> + * + * This work is licensed under the GNU GPL licence version 2 or later + * + */ + +#ifndef QEMU_PPC440_H +#define QEMU_PPC440_H + +#include "hw.h" + +CPUState *ppc440ep_init(ram_addr_t *ram_size, PCIBus **pcip, + const unsigned int pci_irq_nrs[4], int do_init); + +#endif |