[U-Boot] what's the uboot way to pass eth*addr to linux ?

Philippe De Muyter phdm at macqel.be
Sun Feb 21 01:47:33 CET 2010


Hi Maxim,

On Sat, Feb 20, 2010 at 05:49:53PM +0300, Maxim Podbereznyi wrote:
> 
> The code for MontaVista with kernel 2.4:
> 
> static int nicGetMacAddress(u8* macaddr)
> {
[...]
>       endptr = fw_getenv(sf, "ethaddr");
[...]
> }
> 
> Hope you can easily adapt it to your kernel!

So the library fucntion to retrieve the value of a u-boot environment
variable is 'fw_getenv'.  I do not have that function in my linux sources.

Philippe


More information about the U-Boot mailing list