diff options
author | Richard Henderson <rth@twiddle.net> | 2011-08-25 11:38:59 -1000 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2011-10-08 08:49:09 -0700 |
commit | 80bb2ff770e3e6ff2922a7b60978394571ec64cb (patch) | |
tree | 56e8ef7b54f955fa74c7d71023ebd9b5b8acc61a /hw/alpha_sys.h | |
parent | 753d11f2238663990191ba8285bfe9301f7e4020 (diff) |
target-alpha: Add CLIPPER emulation.
This is a DP264 variant, SMP capable, no unusual hardware present.
The emulation does not currently include any PCI IOMMU code.
Hopefully the generic support for that can be merged to HEAD soon.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'hw/alpha_sys.h')
-rw-r--r-- | hw/alpha_sys.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/hw/alpha_sys.h b/hw/alpha_sys.h new file mode 100644 index 0000000000..13f017733b --- /dev/null +++ b/hw/alpha_sys.h @@ -0,0 +1,24 @@ +/* Alpha cores and system support chips. */ + +#ifndef HW_ALPHA_H +#define HW_ALPHA_H 1 + +#include "pci.h" +#include "pci_host.h" +#include "ide.h" +#include "net.h" +#include "pc.h" +#include "usb-ohci.h" +#include "irq.h" + + +PCIBus *typhoon_init(ram_addr_t, qemu_irq *, CPUState *[4], pci_map_irq_fn); + +/* alpha_pci.c. */ +extern const MemoryRegionOps alpha_pci_bw_io_ops; +extern const MemoryRegionOps alpha_pci_conf1_ops; +extern const MemoryRegionOps alpha_pci_iack_ops; + +void alpha_pci_vga_setup(PCIBus *pci_bus); + +#endif |