Subject: Re: High-resolution clcoks (time vultures on pmaxes)?
To: Jonathan Stone <jonathan@dsg.stanford.edu>
From: Chris G Demetriou <Chris_G_Demetriou@LAGAVULIN.PDL.CS.CMU.EDU>
List: port-pmax
Date: 01/28/1995 21:17:05
> The Dave Mills paper in SIGCOMM 94 describes the 5k/240 as having a
> high-resolution  25 MHz clock as part of the TurboChannel
> interface on one of the ASICs.

Is this paper anywhere around, online?
Looking at the TC docs i have around (most of which apply to later
DEC hardware, anyway), i can't seem to find a reference to this.  Do
you know what ASIC it's on?

> It seems a reasonable guess that
> this is the same as the ``free-running counter'' on the XINE;
> except it should run at 25 MHz, not 12.5.

Where's the "free-running counter" live?

> Has anyone redone the NetBSD system clock code to  use this time source
> for the system clock?

if it's a reasonably univeral register then the thing to do would be
to use it for microtime() only -- at each clock interrupt, get its
value, then when microtime is called, use the offset from that value,
etc.


chris