diff options
| author | wdenk <wdenk> | 2004-06-30 22:59:18 +0000 | 
|---|---|---|
| committer | wdenk <wdenk> | 2004-06-30 22:59:18 +0000 | 
| commit | e94d2cd9d1dc0f58b18e7c31fc9345129b1a44fb (patch) | |
| tree | 6d4eb219964b3c24ade460fb736122aef421c0f1 | |
| parent | c3f4d17e05de2a448320e622e72153706aa0b59e (diff) | |
| download | olio-uboot-2014.01-e94d2cd9d1dc0f58b18e7c31fc9345129b1a44fb.tar.xz olio-uboot-2014.01-e94d2cd9d1dc0f58b18e7c31fc9345129b1a44fb.zip | |
* Fix "cls" command when used with splash screenLABEL_2004_07_01_1200
* Increase NFS download timeout (now 1 min - 10 sec is to short for a
  slow download of a big image)
| -rw-r--r-- | CHANGELOG | 5 | ||||
| -rw-r--r-- | README | 2 | ||||
| -rw-r--r-- | cpu/mpc8xx/lcd.c | 4 | ||||
| -rw-r--r-- | net/nfs.c | 2 | 
4 files changed, 10 insertions, 3 deletions
| @@ -2,6 +2,11 @@  Changes since U-Boot 1.1.1:  ====================================================================== +* Fix "cls" command when used with splash screen + +* Increase NFS download timeout (now 1 min - 10 sec is to short for a +  slow download of a big image) +  * Add "cls" function to MPC823 LCD driver so we can reinitialize the    display even after showing a bitmap @@ -895,7 +895,7 @@ The following options need to be configured:  		If this option is set, the environment is checked for  		a variable "splashimage". If found, the usual display  		of logo, copyright and system information on the LCD -		is supressed and the BMP image at the address +		is suppressed and the BMP image at the address  		specified in "splashimage" is loaded instead. The  		console is redirected to the "nulldev", too. This  		allows for a "silent" boot where a splash screen is diff --git a/cpu/mpc8xx/lcd.c b/cpu/mpc8xx/lcd.c index 794ca0250..882a14665 100644 --- a/cpu/mpc8xx/lcd.c +++ b/cpu/mpc8xx/lcd.c @@ -1333,9 +1333,11 @@ static void *lcd_logo (void)  #ifdef CONFIG_SPLASH_SCREEN  	char *s;  	ulong addr; +	static int do_splash = 1; -	if ((s = getenv("splashimage")) != NULL) { +	if (do_splash && (s = getenv("splashimage")) != NULL) {  		addr = simple_strtoul(s, NULL, 16); +		do_splash = 0;  		if (lcd_display_bitmap (addr, 0, 0) == 0) {  			return ((void *)lcd_base); @@ -34,7 +34,7 @@  #if ((CONFIG_COMMANDS & CFG_CMD_NET) && (CONFIG_COMMANDS & CFG_CMD_NFS))  #define HASHES_PER_LINE 65	/* Number of "loading" hashes per line	*/ -#define NFS_TIMEOUT 10 +#define NFS_TIMEOUT 60  static int fs_mounted = 0;  static unsigned long rpc_id = 0; |