Patchwork ppc: init_excp_7x0: fix hreset entry point.

login
register
mail settings
Submitter Tristan Gingold
Date Feb. 15, 2011, 8:56 a.m.
Message ID <1297760174-34495-1-git-send-email-gingold@adacore.com>
Download mbox | patch
Permalink /patch/83220/
State New
Headers show

Comments

Tristan Gingold - Feb. 15, 2011, 8:56 a.m.
From: gingold <gingold@020d506d-db78-4e55-b2a8-6c851f84c332>

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 <gingold@adacore.com>
---
 target-ppc/translate_init.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

Patch

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
 }