On Tue, Jan 25, 2011 at 01:51:16PM +0900, Alexandre Courbot wrote:
> Exception index of address read error should be 0x0e0.
> ---
>  target-sh4/helper.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/target-sh4/helper.c b/target-sh4/helper.c
> index 45449ea..2d76f22 100644
> --- a/target-sh4/helper.c
> +++ b/target-sh4/helper.c
> @@ -479,7 +479,7 @@ int cpu_sh4_handle_mmu_fault(CPUState * env, target_ulong 
> address, int rw,
>           break;
>       case MMU_IADDR_ERROR:
>       case MMU_DADDR_ERROR_READ:
> -         env->exception_index = 0x0c0;
> +         env->exception_index = 0x0e0;
>           break;
>       case MMU_DADDR_ERROR_WRITE:
>           env->exception_index = 0x100;

Thanks, applied.


-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurel...@aurel32.net                 http://www.aurel32.net

Reply via email to