diff options
| author | wdenk <wdenk> | 2002-12-03 21:28:10 +0000 | 
|---|---|---|
| committer | wdenk <wdenk> | 2002-12-03 21:28:10 +0000 | 
| commit | a6c7ad2f65afaa717ba19cbf9d8d138b5f10ccf9 (patch) | |
| tree | 45512cd627310dd322ea38fc9f63109560276475 /common/main.c | |
| parent | ea909b7604306a400ee3abf57e2fa7b2dde5dde1 (diff) | |
| download | olio-uboot-2014.01-a6c7ad2f65afaa717ba19cbf9d8d138b5f10ccf9.tar.xz olio-uboot-2014.01-a6c7ad2f65afaa717ba19cbf9d8d138b5f10ccf9.zip | |
* Fix startup problems with VFD display on TRABLABEL_2002_12_03_2230
* Patch by Pierre Aubert, 20 Nov 2002
  Add driver for Epson SED13806 graphic controller.
  Add support for BMP logos in cfb_console driver.
Diffstat (limited to 'common/main.c')
| -rw-r--r-- | common/main.c | 15 | 
1 files changed, 8 insertions, 7 deletions
| diff --git a/common/main.c b/common/main.c index 08d54c5c1..3e92649ce 100644 --- a/common/main.c +++ b/common/main.c @@ -21,6 +21,8 @@   * MA 02111-1307 USA   */ +/* #define	DEBUG	*/ +  #include <common.h>  #include <watchdog.h>  #include <command.h> @@ -304,9 +306,7 @@ void main_loop (void)  	s = getenv ("bootdelay");  	bootdelay = s ? (int)simple_strtol(s, NULL, 10) : CONFIG_BOOTDELAY; -#if 0 -	printf ("### main_loop entered:\n\n"); -#endif +	debug ("### main_loop entered: bootdelay=%d\n\n", bootdelay);  # ifdef CONFIG_BOOT_RETRY_TIME  	s = getenv ("bootretry"); @@ -319,6 +319,9 @@ void main_loop (void)  # endif	/* CONFIG_BOOT_RETRY_TIME */  	s = getenv ("bootcmd"); + +	debug ("### main_loop: bootcmd=\"%s\"\n", s ? s : "<UNDEFINED>"); +  	if (bootdelay >= 0 && s && !abortboot (bootdelay)) {  # ifdef CONFIG_AUTOBOOT_KEYED  		int prev = disable_ctrlc(1);	/* disable Control C checking */ @@ -337,11 +340,9 @@ void main_loop (void)  	}  # ifdef CONFIG_MENUKEY -	if (menukey == CONFIG_MENUKEY) -	{ +	if (menukey == CONFIG_MENUKEY) {  	    s = getenv("menucmd"); -	    if (s) -	    { +	    if (s) {  # ifndef CFG_HUSH_PARSER  		run_command (s, bd, 0);  # else |