Fix setting of environment variable "ver" on trab board
The environment variable "ver" is now set before do_auto_update() is called, so that "ver" can be used in USB update scripts. Patch by Martin Krause, 27 Oct 2005
This commit is contained in:
parent
b9fff8ee83
commit
4bdb53cafb
@ -2,6 +2,12 @@
|
||||
Changes since U-Boot 1.1.4:
|
||||
======================================================================
|
||||
|
||||
* Fix setting of environment variable "ver" on trab board
|
||||
The environment variable "ver" is now set before
|
||||
do_auto_update() is called, so that "ver" can be used
|
||||
in USB update scripts.
|
||||
Patch by Martin Krause, 27 Oct 2005
|
||||
|
||||
* Fix wrong usage of udelay() in led_blink() on trab board
|
||||
Patch by Martin Krause, 27 Oct 2005
|
||||
|
||||
|
@ -161,6 +161,19 @@ int misc_init_r (void)
|
||||
uchar *str;
|
||||
int i;
|
||||
|
||||
#ifdef CONFIG_VERSION_VARIABLE
|
||||
{
|
||||
/* Set version variable. Please note, that this variable is
|
||||
* also set in main_loop() later in the boot process. The
|
||||
* version variable has to be set this early, because so it
|
||||
* could be used in script files on an usb stick, which
|
||||
* might be called during do_auto_update() */
|
||||
extern char version_string[];
|
||||
|
||||
setenv ("ver", version_string);
|
||||
}
|
||||
#endif /* CONFIG_VERSION_VARIABLE */
|
||||
|
||||
#ifdef CONFIG_AUTO_UPDATE
|
||||
extern int do_auto_update(void);
|
||||
/* this has priority over all else */
|
||||
|
Loading…
Reference in New Issue
Block a user