eukrea_cpuimx25: add compressed logo support
Subsystems (2)
PATCH 1/2 eukrea_cpuimx25: add compressed logo support
Signed-off-by Eric Bénard <[email protected]>
--- board/eukrea_cpuimx25/env/bin/init | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
board/eukrea_cpuimx25/env/bin/init +3 -0
@@ -14,6 +14,9 @@ fi if [ -f /env/logo.bmp ]; then bmp /env/logo.bmp +elif [ -f /env/logo.bmp.lzo ]; then + unlzo /env/logo.bmp.lzo /logo.bmp + bmp /logo.bmp fi if [ -z $eth0.ethaddr ]; then
Signature · 7 lines
1.6.3.3 _______________________________________________ barebox mailing list [email protected] http://lists.infradead.org/mailman/listinfo/barebox
PATCH 2/2 eukrea_cpuimx25: update defconfig
Signed-off-by Eric Bénard <[email protected]>
--- arch/arm/configs/eukrea_cpuimx25_defconfig | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-)
arch/arm/configs/eukrea_cpuimx25_defconfig +15 -8
@@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# barebox version: 2010.03.0 -# Fri Mar 19 11:12:11 2010 +# barebox version: 2010.05.0 +# Wed Jun 2 01:04:00 2010 # # CONFIG_BOARD_LINKER_SCRIPT is not set CONFIG_GENERIC_LINKER_SCRIPT=y
@@ -88,19 +88,20 @@ CONFIG_MALLOC_SIZE=0x1000000 # CONFIG_EXPERIMENTAL is not set CONFIG_MACH_HAS_LOWLEVEL_INIT=y CONFIG_MACH_DO_LOWLEVEL_INIT=y -CONFIG_PROMPT="barebox:" +CONFIG_PROMPT="cpuimx25:" CONFIG_BAUDRATE=115200 -# CONFIG_LONGHELP is not set +CONFIG_LONGHELP=y CONFIG_CBSIZE=1024 CONFIG_MAXARGS=16 CONFIG_SHELL_HUSH=y # CONFIG_SHELL_SIMPLE is not set CONFIG_GLOB=y CONFIG_PROMPT_HUSH_PS2="cpuimx25>" +CONFIG_HUSH_FANCY_PROMPT=y CONFIG_CMDLINE_EDITING=y CONFIG_AUTO_COMPLETE=y CONFIG_DYNAMIC_CRC_TABLE=y -# CONFIG_ERRNO_MESSAGES is not set +CONFIG_ERRNO_MESSAGES=y CONFIG_TIMESTAMP=y CONFIG_CONSOLE_FULL=y CONFIG_CONSOLE_ACTIVATE_FIRST=y
@@ -153,6 +154,7 @@ CONFIG_CMD_UMOUNT=y # CONFIG_CMD_CLEAR=y CONFIG_CMD_ECHO=y +CONFIG_CMD_ECHO_E=y # # memory
@@ -172,9 +174,9 @@ CONFIG_CMD_FLASH=y # booting # CONFIG_CMD_BOOTM=y -# CONFIG_CMD_BOOTM_ZLIB is not set -# CONFIG_CMD_BOOTM_BZLIB is not set -# CONFIG_CMD_BOOTM_SHOW_TYPE is not set +CONFIG_CMD_BOOTM_ZLIB=y +CONFIG_CMD_BOOTM_BZLIB=y +CONFIG_CMD_BOOTM_SHOW_TYPE=y CONFIG_CMD_BOOTZ=y CONFIG_CMD_BOOTU=y # CONFIG_CMD_LINUX16 is not set
@@ -188,6 +190,7 @@ CONFIG_CMD_HELP=y CONFIG_CMD_DEVINFO=y CONFIG_CMD_BMP=y CONFIG_CMD_GPIO=y +CONFIG_CMD_UNLZO=y CONFIG_NET=y CONFIG_NET_DHCP=y # CONFIG_NET_RARP is not set
@@ -243,5 +246,9 @@ CONFIG_DRIVER_VIDEO_IMX=y # CONFIG_FS_CRAMFS is not set CONFIG_FS_RAMFS=y CONFIG_FS_DEVFS=y +CONFIG_ZLIB=y +CONFIG_BZLIB=y CONFIG_CRC32=y # CONFIG_GENERIC_FIND_NEXT_BIT is not set +CONFIG_PROCESS_ESCAPE_SEQUENCE=y +CONFIG_LZO_DECOMPRESS=y
Signature · 7 lines
1.6.3.3 _______________________________________________ barebox mailing list [email protected] http://lists.infradead.org/mailman/listinfo/barebox
Sascha Hauer
maintainerQuoted 10 lines · Eric Bénard
Signed-off-by Eric Bénard <[email protected]>--- board/eukrea_cpuimx25/env/bin/init | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)board/eukrea_cpuimx25/env/bin/init +0
-0
board/eukrea_cpuimx25/env/bin/init fi · line 20
Quoted 7 lines
board/eukrea_cpuimx25/env/bin/init +3
-0@@ -14,6 +14,9 @@ fi if [ -f /env/logo.bmp ]; then bmp /env/logo.bmp +elif [ -f /env/logo.bmp.lzo ]; then + unlzo /env/logo.bmp.lzo /logo.bmp + bmp /logo.bmp fi
So the lzo support also is of other use than only for the kernel. Nice :)
Sascha
Signature · 9 lines
Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list [email protected] http://lists.infradead.org/mailman/listinfo/barebox
Quoted 12 lines · Sascha Hauer
Quoted 11 lines · Eric Bénard
Signed-off-by Eric Bénard<[email protected]>--- board/eukrea_cpuimx25/env/bin/init | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)board/eukrea_cpuimx25/env/bin/init +0
-0@@ -14,6 +14,9 @@ fi
Quoted 10 lines
board/eukrea_cpuimx25/env/bin/init fi · line 20
Quoted 6 lines
board/eukrea_cpuimx25/env/bin/init +3
-0if [ -f /env/logo.bmp ]; then bmp /env/logo.bmp +elif [ -f /env/logo.bmp.lzo ]; then + unlzo /env/logo.bmp.lzo /logo.bmp + bmp /logo.bmp fiSo the lzo support also is of other use than only for the kernel. Nice :)
yes, that allow to have a 1 sector environement even with an uncompressed BMP logo !
Thanks,
Eric
_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox