[U-Boot] [PATCH] display_buffer: fix misaligned buffer
Reinhard Meyer
u-boot at emk-elektronik.de
Fri Aug 27 22:23:04 CEST 2010
Signed-off-by: Reinhard Meyer <u-boot at emk-elektronik.de>
---
lib/display_options.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/lib/display_options.c b/lib/display_options.c
index 20319e6..9048a8a 100644
--- a/lib/display_options.c
+++ b/lib/display_options.c
@@ -101,7 +101,7 @@ void print_size(unsigned long long size, const char *s)
#define DEFAULT_LINE_LENGTH_BYTES (16)
int print_buffer (ulong addr, void* data, uint width, uint count, uint linelen)
{
- uint8_t linebuf[MAX_LINE_LENGTH_BYTES + 1];
+ uint32_t linebuf[MAX_LINE_LENGTH_BYTES/4 + 1];
uint32_t *uip = (void*)linebuf;
uint16_t *usp = (void*)linebuf;
uint8_t *ucp = (void*)linebuf;
--
1.5.6.5
More information about the U-Boot
mailing list