From patchwork Tue Feb 15 08:56:14 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: ppc: init_excp_7x0: fix hreset entry point. Date: Mon, 14 Feb 2011 22:56:14 -0000 From: Tristan Gingold X-Patchwork-Id: 83220 Message-Id: <1297760174-34495-1-git-send-email-gingold@adacore.com> To: qemu-devel@nongnu.org From: gingold According to the PowePC 750 user's manual, the vector offset for system reset (both /HRESET and /SRESET) is 0x00100. Signed-off-by: Tristan Gingold --- target-ppc/translate_init.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/target-ppc/translate_init.c b/target-ppc/translate_init.c index 5d856f5..907535e 100644 --- a/target-ppc/translate_init.c +++ b/target-ppc/translate_init.c @@ -2925,7 +2925,7 @@ static void init_excp_7x0 (CPUPPCState *env) env->excp_vectors[POWERPC_EXCP_THERM] = 0x00001700; env->hreset_excp_prefix = 0x00000000UL; /* Hardware reset vector */ - env->hreset_vector = 0xFFFFFFFCUL; + env->hreset_vector = 0xFFF00100UL; #endif }