[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