[U-Boot-Users] [DNX#2006071442000032] [PATCH] Fix out-of-range operand error in mpc83xx/ [...]

DENX Support System support at denx.de
Fri Jul 14 17:50:02 CEST 2006


Hello list,

inside the automatic U-Boot patch tracking system a new ticket
[DNX#2006071442000032] was created:

<snip>
> CHANGELOG
> 
> * Fixed syntax error in function init_e300_core() of mpc83xx/start.S if
>    CONFIG_WATCHDOG is defined.  An out-of-range constant was changed to
> its
>    negative equivalent to make the compiler happy.
> 
> Signed-off-by: Timur Tabi <timur at freescale.com>
> 
> ---
> 
>   cpu/mpc83xx/start.S |    2 +-
>   1 files changed, 1 insertions(+), 1 deletions(-)
> 
> 482af05a0aa630b1380b332804d491ed01149815
> diff --git a/cpu/mpc83xx/start.S b/cpu/mpc83xx/start.S
> index 6e02cce..0ca4f4f 100644
> --- a/cpu/mpc83xx/start.S
> +++ b/cpu/mpc83xx/start.S
> @@ -458,7 +458,7 @@ init_e300_core: /* time t 10 */
> 
>   	li	r4, 0x556C
>   	sth	r4, SWSRR at l(r3)
> -	li	r4, 0xAA39
> +	li	r4, -0x55C7  /* Equivalent to 0xAA39 */
>   	sth	r4, SWSRR at l(r3)
>   #else
>   	/* Disable Wathcdog  */
> -- 
> 1.2.4
</snip>

Your U-Boot support team




More information about the U-Boot mailing list