rearchitecture of the way time is kept:
-no longer relies on rdtsc. Time is incremented by the timer interrupt.
-architectures with high resolution cycle counters (x86, ppc) can get higher resolution
from system_time(). Otherwise the resolution is as much as the system timer interrupt (5ms)
-added kernel/time.c (gettimeofday and other fun things will go here)
-moved system_time and friends to time.c
git-svn-id: svn+ssh://newos.org/var/svn/newos/newos@1023 c25cc9d1-44fa-0310-b259-ad778cb1d433
28 files changed: