[fpc-pascal]High resolution timers on linux ?
Marco van de Voort
marcov at stack.nl
Tue Aug 28 11:34:11 CEST 2001
> This piece of software is meant to be running on a
> SingleBoardComputer running a Intel 386EX Microprocessor @ 25 Mhz
> with a 2.2."something" kernel
Then you might not be able to get such resolutions. I don't know exactly how
far the ordinary timer can go.
> I suppose it still can use the usleep function,
> if it is implementet into fpc ?
FPC isn't the problem. If it is a problem, it is either hardware or OS.
If it is callable from gcc (c), it can be done in FPC.
It turns out that usleep is based on nanosleep. Afaik it is
> Or if the nanosleep function works on old x386 type processors ?
I don't see warnings. I think simply try to use these functions in a few
small testprograms, and then determine if the resolution they provide is
adequate. If not, I think you should talk to your hardware vendor, maybe
the embedded system has another (hardware) way of doing precise timings)
More information about the fpc-pascal