commit | cb21e37e0efb98785d3e4b1111606a5c7141b710 | [log] [tgz] |
---|---|---|
author | Pavel Machek <pavel@denx.de> | Sun Jul 13 13:14:27 2014 +0200 |
committer | Tom Rini <trini@ti.com> | Tue Jul 22 07:44:26 2014 -0400 |
tree | 84fecdb17b2bacfd33519d0cbbbd8c1fb5ae4d1e | |
parent | 9aa382722363829896df9a919eb81750354baa83 [diff] |
lib/time.c cleanups As I initially suspected overflow in time handling, I took a detailed look at lib/time.c. This adds comments about units being used, reduces amount of type casting being done, and makes __udelay() always wait at least one tick. (Current code could do no delaying at all for short delays). Signed-off-by: Pavel Machek <pavel@denx.de>