From e96e2044a14340bf1e612b7f046093495c10a06f Mon Sep 17 00:00:00 2001 From: ths Date: Sun, 2 Dec 2007 06:18:24 +0000 Subject: SH4: system emulator interrupt update, by Magnus Damm. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3762 c046a42c-6fe2-441c-8c8c-71466251a162 --- cpu-exec.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'cpu-exec.c') diff --git a/cpu-exec.c b/cpu-exec.c index e8b93a832e..3629cacd7c 100644 --- a/cpu-exec.c +++ b/cpu-exec.c @@ -511,7 +511,10 @@ int cpu_exec(CPUState *env1) BREAK_CHAIN; } #elif defined(TARGET_SH4) - /* XXXXX */ + if (interrupt_request & CPU_INTERRUPT_HARD) { + do_interrupt(env); + BREAK_CHAIN; + } #elif defined(TARGET_ALPHA) if (interrupt_request & CPU_INTERRUPT_HARD) { do_interrupt(env); -- cgit v1.2.1