the following patch was just integrated into master: commit a421791db815fb2e2da9b1ce4bec78c97665b62f Author: Aaron Durbin adurbin@chromium.org Date: Mon Apr 29 22:31:51 2013 -0500
coreboot: introduce monotonic timer API
The notion of a monotonic timer is introduced. Along with it are helper functions and other types for comparing times. This is just the framework where it is the responsibility of the chipset/board to provide the implementation of timer_monotonic_get().
The reason structs are used instead of native types is to allow for future changes to the data structure without chaning all the call sites.
Change-Id: Ie56b9ab9dedb0da69dea86ef87ca744004eb1ae3 Signed-off-by: Aaron Durbin adurbin@chromium.org Reviewed-on: http://review.coreboot.org/3152 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich rminnich@gmail.com
Build-Tested: build bot (Jenkins) at Tue Apr 30 21:58:10 2013, giving +1 Reviewed-By: Ronald G. Minnich rminnich@gmail.com at Wed May 1 07:13:43 2013, giving +2 See http://review.coreboot.org/3152 for details.
-gerrit