[U-Boot] Timer implementations

Wolfgang Denk wd at denx.de
Tue Oct 26 11:33:55 CEST 2010


Dear Reinhard Meyer,

In message <4CC68A07.6050109 at emk-elektronik.de> you wrote:
>
> > Also, this code _is_ a bit different, as "get_timer(0)" makes sure
> > the counter starts ticking again at 0
> 
> Nope, it does not reset the counter itself. It returns the current
> counter value (recalculated into CONFIG_SYS_HZ units).
> Maybe you mean reset_timer() instead?

Yes, you are right, I was wrong.

> > have millisecond resolution.
> 
> Actually CONFIG_SYS_HZ (whatever that is).

It is defined to be 1000.

> I think it is necessary to summarize all implicit or explicit documented
> "defined to have's" regarding the timer and then to verify that all
> implementations adhere to them.

Indeed - documentation is an are where U-Boot has a serious lack.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
It's certainly  convenient  the  way  the  crime  (or  condition)  of
stupidity   carries   with   it  its  own  punishment,  automatically
admisistered without remorse, pity, or prejudice. :-)
         -- Tom Christiansen in <559seq$ag1$1 at csnews.cs.colorado.edu>


More information about the U-Boot mailing list