SCO UNIX 3.2.2 and Micronics 486

James Van Artsdalen james at bigtex.cactus.org
Sat Jan 5 13:23:41 AEST 1991


In <1662 at svin02.info.win.tue.nl>, debra at info.win.tue.nl wrote:

> Since the boot program cannot use real timers or something like that
> to wait for asynchronous events it just loops a while, and on a 33Mhz
> 486 this loop may be over too soon for whatever it is the boot program
> wants to wait for.

First of all, the boot program can use the 8254 timer on an AT to get
an accurate time base for any delay.

Secondly, there are other ways to get a fairly constant time base,
independent of CPU speed.  Remember that only the CPU complex is
running that fast: all of the bus devices run on an 8MHz bus (this
suggests several general solutions).  To fail merely because the CPU
is fast is sloppy programming.
-- 
James R. Van Artsdalen          james at bigtex.cactus.org   "Live Free or Die"
Dell Computer Co    9505 Arboretum Blvd Austin TX 78759         512-338-8789



More information about the Comp.unix.sysv386 mailing list