From 69978d7046cd7e537c5079a5e306d22621a1767a Mon Sep 17 00:00:00 2001 From: Marcin Bukat Date: Wed, 7 Mar 2012 09:27:31 +0100 Subject: center logo horizontaly in bootloader version of show_logo() Change-Id: I537466825de7f3bc8d55d9519cd27f562fbb344f --- bootloader/show_logo.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bootloader') diff --git a/bootloader/show_logo.c b/bootloader/show_logo.c index 60481367d5..538e90299a 100644 --- a/bootloader/show_logo.c +++ b/bootloader/show_logo.c @@ -36,6 +36,7 @@ /* Ensure TEXT_XPOS is >= 0 */ #define TEXT_WIDTH ((sizeof(BOOT_VERSION)-1)*SYSFONT_WIDTH) #define TEXT_XPOS ((TEXT_WIDTH > LCD_WIDTH) ? 0 : ((LCD_WIDTH - TEXT_WIDTH) / 2)) +#define LOGO_XPOS ((LCD_WIDTH - BMPWIDTH_rockboxlogo) / 2) void show_logo( void ) { @@ -46,9 +47,9 @@ void show_logo( void ) /* The top 16 lines of the Sansa Clip screen are yellow, and the bottom 48 are blue, so we reverse the usual positioning */ lcd_putsxy(TEXT_XPOS, 0, BOOT_VERSION); - lcd_bmp(&bm_rockboxlogo, 0, 16); + lcd_bmp(&bm_rockboxlogo, LOGO_XPOS, 16); #else - lcd_bmp(&bm_rockboxlogo, 0, 10); + lcd_bmp(&bm_rockboxlogo, LOGO_XPOS, 10); lcd_putsxy(TEXT_XPOS, LCD_HEIGHT-SYSFONT_HEIGHT, BOOT_VERSION); #endif -- cgit