No subject
Fri Jan 23 11:48:37 CET 2009
disabling it. Is it correct ?
> +
> + res = eth_getenv_enetaddr("ethaddr", dev->enetaddr);
> + if (!res) {
> + puts("Please set your MAC address!");
> + free(dev);
> + return 0;
> + }
This is wrong. A network driver should not call directly
eth_getenv_enetaddr, and you do not need. If you want to check the mac
addrsss, use is_valid_ether_addr() inside ax88783_init() before copying
the mac to the hardware.
> +
> + res = ax88183_phy_initial(dev);
Name must be changed.
> diff --git a/drivers/net/ax88783.h b/drivers/net/ax88783.h
> new file mode 100644
> index 0000000..09ac9ed
> --- /dev/null
> +++ b/drivers/net/ax88783.h
> @@ -0,0 +1,100 @@
> +/*
> + *
As explained, all headers start with copyright on the second line. Drop
this line.
Best regards,
Stefano Babic
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
=====================================================================
More information about the U-Boot
mailing list