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