On Sat, Mar 08, 2014 at 07:55:52AM -0700, Eric Nelson wrote:

> .bmp files contain 32-bit integers aligned at offsets of +2, +6,
> et cetera within the bmp_header structure (see include/bmp_layout.h).
> 
> Support for gzip-compressed .bmp files is present in the cfb_console
> display subsystem by uncompressing them prior to use.
> 
> This patch forces the in-memory header to be aligned properly
> for these compressed images by extracting them to a 2-byte
> offset in the memory returned by malloc. Since malloc will always
> return a 4-byte aligned value, this forces the .bmp header
> fields to be naturally aligned on 4-byte addresses.
> 
> Refer to these files for more details:
>       doc/README.displaying-bmps
>       doc/README.arm-unaligned-accesses
> 
> Signed-off-by: Eric Nelson <eric.nel...@boundarydevices.com>

Applied to u-boot/master, thanks!

-- 
Tom

Attachment: signature.asc
Description: Digital signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to