My source code ZFreq.c displays the frequencies of the i7 cores
I'm using the MSR registers to read the core ratios multiplied by the current external clock from the SMBIOS.
However whatever the system load is, the MSR IA32_PERF_STATUS never returns the values found in the turbo zone given by MSR_TURBO_RATIO_LIMIT.
To be short IA32_PERF_STATUS never goes above MSR_PLATFORM_INFO.MaxNonTurboRatio
Please help me to program correctly those MSR