Oberon Community Platform Forum

Development => Merge Requests => Topic started by: fnecati on February 23, 2008, 06:06:05 PM

Title: I386.CPUID detection
Post by: fnecati on February 23, 2008, 06:06:05 PM

Regarding the Intel Core2 Quad machine,
 http://www.ocp.inf.ethz.ch/forum/index.php/topic,15.msg30.html#msg30  (http://www.ocp.inf.ethz.ch/forum/index.php/topic,15.msg30.html#msg30)

When i was looking for the speed problem with WMFractalDemo I thought that it could be due to cache problem. The current AosCPUID module could not detect cache properties of this system. So I appended some functions to be able to display cache properties and other functions for intel CPUs.

The CPUID procedure also needs to be extended for Intel StandardFunction4, since ecx register should also be set for this function.


Title: Re: I386.CPUID detection
Post by: staubesv on February 25, 2008, 11:17:29 AM
Added to AOS repository (revision 964).


BTW: Since we are using Diff-Tools, you don't have to indicate your changes in the code using different font colors.