diff options
author | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2004-09-30 22:22:08 +0000 |
---|---|---|
committer | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2004-09-30 22:22:08 +0000 |
commit | e95c8d51c2a47d7ccb422f83446cb91a18f8f37d (patch) | |
tree | 8a8e42f76ff8a7a6f02bda71f52306230e575c9c /vl.h | |
parent | 4971b827da65526bbe3e6a2ee2d9ba182f056ac5 (diff) | |
download | hqemu-e95c8d51c2a47d7ccb422f83446cb91a18f8f37d.zip hqemu-e95c8d51c2a47d7ccb422f83446cb91a18f8f37d.tar.gz |
full system SPARC emulation (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1087 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'vl.h')
-rw-r--r-- | vl.h | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -664,6 +664,28 @@ extern CPUWriteMemoryFunc *PPC_io_write[]; extern CPUReadMemoryFunc *PPC_io_read[]; extern int prep_enabled; +/* sun4m.c */ +void sun4m_init(int ram_size, int vga_ram_size, int boot_device, + DisplayState *ds, const char **fd_filename, int snapshot, + const char *kernel_filename, const char *kernel_cmdline, + const char *initrd_filename); + +/* iommu.c */ +void iommu_init(); +uint32_t iommu_translate(uint32_t addr); + +/* lance.c */ +void lance_init(NetDriverState *nd, int irq); + +/* tcx.c */ +void tcx_init(DisplayState *ds); + +/* sched.c */ +void sched_init(); + +/* magic-load.c */ +void magic_init(const char *kfn, int kloadaddr); + /* NVRAM helpers */ #include "hw/m48t59.h" |