📄 enable-splash-bmp.patch
字号:
drivers/cfb_console.c: include asm/byteorder.h for le32_to_cpu and friends [ shouldn't someone else have found this long ago ? ]include/configs/neo1973.h (CONFIG_COMMANDS): add CFG_CMD_BMPinclude/configs/neo1973.h: enable splash screen and BMP supportinclude/configs/neo1973.h: remove #if 1 ... #endif around video definitions- Werner Almesberger <werner@openmoko.org>Index: u-boot/drivers/video/cfb_console.c===================================================================--- u-boot.orig/drivers/video/cfb_console.c+++ u-boot/drivers/video/cfb_console.c@@ -195,6 +195,7 @@ #if defined(CONFIG_CMD_BMP) || defined(CONFIG_SPLASH_SCREEN) #include <watchdog.h> #include <bmp_layout.h>+#include <asm/byteorder.h> #endif /*****************************************************************************/Index: u-boot/include/configs/neo1973_gta01.h===================================================================--- u-boot.orig/include/configs/neo1973_gta01.h+++ u-boot/include/configs/neo1973_gta01.h@@ -82,6 +82,7 @@ #define CONFIG_CMD_ENV #define CONFIG_CMD_BOOTD #define CONFIG_CMD_CONSOLE+#define CONFIG_CMD_BMP #define CONFIG_CMD_ASKENV #define CONFIG_CMD_RUN #define CONFIG_CMD_ECHO@@ -239,12 +240,15 @@ /* we have a board_late_init() function */ #define BOARD_LATE_INIT 1 -#if 1 #define CONFIG_VIDEO #define CONFIG_VIDEO_S3C2410 #define CONFIG_CFB_CONSOLE #define CONFIG_VIDEO_LOGO+#define CONFIG_SPLASH_SCREEN+#define CFG_VIDEO_LOGO_MAX_SIZE (640*480+1024+100) /* 100 = slack */+#define CONFIG_VIDEO_BMP_GZIP #define CONFIG_VGA_AS_SINGLE_DEVICE+#define CONFIG_CMD_UNZIP #define VIDEO_FB_16BPP_PIXEL_SWAP @@ -253,7 +257,6 @@ #define VIDEO_GETC_FCT serial_getc #define LCD_VIDEO_ADDR 0x33d00000-#endif #define CONFIG_S3C2410_NAND_BBT 1 #define CONFIG_S3C2410_NAND_HWECC 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -