[U-Boot] [U-Boot, v3] common: Remove invalid endianess conversion

Tom Rini trini at ti.com
Fri Feb 21 20:57:59 CET 2014


On Sat, Feb 08, 2014 at 07:27:45PM +0100, Christian Eggers wrote:

> do_bootm_standanlone() calls ntohl(images->ep) which is wrong because
> endianess conversion has already been done:
> 
> do_bootm()
> \-do_bootm_states()
>   +-bootm_find_os()
>   | \-images.ep = image_get_ep();
>   |   \-uimage_to_cpu(hdr->ih_ep);
>   \-boot_selected_os()
>     \-do_bootm_standanlone()
> 
> Without this conversion the code works correctly at least on AT91SAM9G45.
> On big endian systems there should be no difference after applying this
> patch because uimage_to_cpu(x) and ntohl(x) both expand to 'x'.
> 
> Signed-off-by: Christian Eggers <ceggers at gmx.de>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140221/7e544cc5/attachment.pgp>


More information about the U-Boot mailing list