1
0
Fork 0

api: Export API structure address as an environment variable

This patch makes the U-Boot api export its structure address as an environment
variable, so it can be used to directly hint FreeBSD's loader of api's location.

The relevant FreeBSD loader change is currently under review at:
https://reviews.freebsd.org/D5492

Signed-off-by: Stanislav Galabov <sgalabov@gmail.com>
utp
Stanislav Galabov 2016-03-01 14:19:04 +02:00 committed by Tom Rini
parent 3f53e619f0
commit 22aa61f707
1 changed files with 1 additions and 0 deletions

View File

@ -661,6 +661,7 @@ void api_init(void)
return;
}
setenv_hex("api_address", (unsigned long)sig);
debugf("API sig @ 0x%08x\n", sig);
memcpy(sig->magic, API_SIG_MAGIC, 8);
sig->version = API_SIG_VERSION;