target-ppc: Implement IVOR[59] By Default for Book E
Adjust the IVOR mask for generic Book E implementation to support bit 59. This is consistent with the Power ISA. Signed-off-by: Tom Musta <tommusta@gmail.com> Reported-by: Pierre Mallard <mallard.pierre@gmail.com> Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
parent
0b6ff57640
commit
8412d11276
|
@ -2786,7 +2786,7 @@ static void init_excp_BookE (CPUPPCState *env)
|
||||||
env->excp_vectors[POWERPC_EXCP_DTLB] = 0x00000000;
|
env->excp_vectors[POWERPC_EXCP_DTLB] = 0x00000000;
|
||||||
env->excp_vectors[POWERPC_EXCP_ITLB] = 0x00000000;
|
env->excp_vectors[POWERPC_EXCP_ITLB] = 0x00000000;
|
||||||
env->excp_vectors[POWERPC_EXCP_DEBUG] = 0x00000000;
|
env->excp_vectors[POWERPC_EXCP_DEBUG] = 0x00000000;
|
||||||
env->ivor_mask = 0x0000FFE0UL;
|
env->ivor_mask = 0x0000FFF0UL;
|
||||||
env->ivpr_mask = 0xFFFF0000UL;
|
env->ivpr_mask = 0xFFFF0000UL;
|
||||||
/* Hardware reset vector */
|
/* Hardware reset vector */
|
||||||
env->hreset_vector = 0xFFFFFFFCUL;
|
env->hreset_vector = 0xFFFFFFFCUL;
|
||||||
|
|
Loading…
Reference in a new issue