Hi Dirk, On Wednesday 13 October 2010 09:25:33 Eibach, Dirk wrote: > > > +#define MDIO_ACTIVE out32(GPIO0_TCR, in32(GPIO0_TCR) | > > > CONFIG_SYS_MDIO_PIN) > > > > Use out_be32() accessors here and below. > > Just being curious: why?
Because of the included memory barriers in the in/out_be32() functions. You might run into problems when using the "plain" in/out32() function requiring extra "sync" instructions. > Has in32() also to be replaced? Yes, of course. Cheers, Stefan -- 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: off...@denx.de _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot