Subject: Re: delay()
To: Bakul Shah <>
From: Chris G Demetriou <Chris_G_Demetriou@LAGAVULIN.PDL.CS.CMU.EDU>
List: tech-kern
Date: 04/07/1995 01:02:50
> I notice that the alpha, sun3 & hp300 port use the
> calibrated multiplier trick, the sparc port is similar to
> i386 port while pc532 uses its own thing.  I didn't check
> the rest.

Point of information:

The alpha port uses a "guessed multiplier trick."

I took the number in the Mach port of the Alpha, scaled it by the
speed of the machine i was developing on / the speed of the machine
they developed for, and used that.

In the future, the Alpha port will either:
	(1) use a calibrated delay loop
	(2) use the Alpha's Process Cycle Counter
to do reasonably delay timing.

(Both methods are more or less equivalent, it's just a matter of
how i end up implementing it...  8-)