[fpc-announce]Free Pascal Contributed units modified entry. (CPU)

contribs at freepascal.org contribs at freepascal.org
Sat Apr 14 16:13:48 CEST 2001


The following entry in the Free Pascal contributed units was modified:

Name         : CPU
Author       : Thomas Schatzl
Email        : tom_at_work at yline.com
Homepage     : http://members.yline.com/~tom_at_work/index.html
FTP site     : http://members.yline.com/~tom_at_work/cpudist.zip
Version      : rel2rev18
Date         : 14/04/01
Category     : Miscellaneous
Supported OS : All
Description  :
CPU detection and timing unit. Detects various capabilities of CPUs like speed, rating, family, manufacturer, model, stepping and different features of them (like CPUid support, MMX support, 3Dnow! support, KNI support, eMMX
support....). Additionally it provides some objects to time code parts with
an accuracy of up to 1 microsecond.
<br><br>

FEATURES
<br><br>
   * Detects CPU capabilites like CPUID, RDTSC, FPU, MMX, eMMX, 3dNow!,ISSE, serial number, type, manufacturer, clock rate, cpu rating, ...<br>
   * Accurate CPU clock rate detection<br>
   * Infinite number of timers timing at the same time<br>
   * Timer with a resolution of up to one microsecond on all processors<br>
   * Timer freely scalable in integer units<br>
   * Highly accurate delay procedure, also working correctly with
multitasking environments<br>
   * Available and well working under all x86 plattforms, e.g. GO32V2,
Win32, Linux and OS/2<br>
   * Fully RTL compatible, replacing both CPU and MMX unit completely. An
additional MMX unit is included to be 100% code compatible.<br>
   * Full documentation included<br><br>

Comments, suggestions and feedback are highly appreciated - just drop a mail.





More information about the fpc-announce mailing list