Subject: FreeBSD's timecounter framework
To: None <tech-kern@netbsd.org>
From: Frank Kardel <kardel@acm.org>
List: tech-kern
Date: 07/18/2005 12:44:44
Hi,

after having had disapointing experience with time keeping on a Soekris
4801 (SC1100 chip - geode TSC / powersaving problem).
I looked around and stumbled over FreeBSDs time counters. That framework
makes a pretty good impression. It ssems
to me that it delivers a good abstraction for the TOD clock
implementation. I am wondering whether it would make sense
to pull that code into NetBSD ?

Comments ?

Frank

PS: I just saw some patches in i386/cpuident.c fly by wrt. time keeping
on Geode. I need to test that code
FreeBSD (and consequently Linux after that) used the 27MHz timer as a
substitute for the TSC.
Unfortunately my NetBSD version of that change is not working reliably
yet - I may have overlooked
something.