|
From: | Magnus Damm |
Subject: | [Qemu-devel] sh4: system emulator patches |
Date: | Fri, 28 Sep 2007 16:51:04 +0900 |
Hi everyone, Here comes a batch of sh4 system emulator patches. Main features are rewrites of TMU and SCI/SCIF device emulation and other minor fixes to get some basic parts of the linux kernel booting up. The curious user can try the attached kernel config to build a sh4 kernel (2.6.23-rc/2.6.24-pre) which at least starts booting inside of qemu. Use the following options to get the serial ports right: $ qemu-system-sh4 -kernel ~/kernel/git/sh-2.6/arch/sh/boot/zImage -M r2d -nographic -monitor null -serial null -serial stdio The kernel currently hangs on waiting for timer interrupts. So I'm currently working on fixing up proper interrupt support. Patches in this batch: sh: add R2D-PLUS support sh: add stand alone TMU emulation code sh: add stand alone SCI/SCIF emulation code sh: add INTC controller prototype sh: add FRQCR read support sh: fix rte opcode sh: add sh4-softmmu and sh4-linux-user to --target-list Please apply! / magnus
qemu-cvs-20070928-sh-r2d.patch
Description: Binary data
qemu-cvs-20070927c-sh_timer.patch
Description: Binary data
qemu-cvs-20070928-sh_serial.patch
Description: Binary data
qemu-cvs-20070927b-sh_intc.patch
Description: Binary data
qemu-cvs-20070927-frqcr.patch
Description: Binary data
qemu-cvs-20070926-rte.patch
Description: Binary data
qemu-cvs-20070928-sh-configure.patch
Description: Binary data
r2d-qemu.config
Description: Binary data
[Prev in Thread] | Current Thread | [Next in Thread] |