Cześć, wygenerowałem SSDT.aml skryptem Pikera z opcją -f 4500 i -xcpm, jako że podkręciłem swój procesor do 4500mhz i mam i5-4670k (wyczytałem, że dla haswella potrzebne jest -xcpm). Wrzuciłem do acpi/patched i wydaje mi sie, że wszystko działa prawie poprawnie. Prawie, dlatego, że procesor prawie nigdy nie działa z częstotliwością 800mhz, działa z 3.4GHz w górę. Przetestowałem wszystko tym: https://github.com/Piker-Alpha/AppleIntelInfo i dostałem taki log.
CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 8 ( 800 MHz)
Maximum non-Turbo Ratio/Frequency........: 34 (3400 MHz)
Maximum Turbo Ratio/Frequency............: 45 (4500 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ 42 (45) ]
CPU C3-Cores [ 0 1 2 ]
CPU C6-Cores [ 0 1 2 ]
CPU C7-Cores [ 0 1 2 ]
CPU P-States [ 42 44 (45) ]
CPU P-States [ 38 42 44 (45) ]
CPU P-States [ (8) 37 38 42 44 45 ]
CPU C3-Cores [ 0 1 2 3 ]
CPU C6-Cores [ 0 1 2 3 ]
CPU C7-Cores [ 0 1 2 3 ]
CPU P-States [ 8 37 38 39 42 44 (45) ]
CPU P-States [ 8 37 38 39 40 42 44 (45) ]
CPU P-States [ 8 37 38 39 40 41 42 44 (45) ]
CPU P-States [ 8 (34) 37 38 39 40 41 42 44 45 ]
CPU P-States [ 8 34 37 38 39 40 41 42 43 44 (45) ]
Wydaje mi się, że on oznacza to, że nie ma wygenerowanych żadnych stanów pomiędzy mnożnikiem 8, a 34. I tu moje pytanie, jak wygenerować pozostałe stany? Może jakieś dodatkowe opcje uruchamiania skryptu Pikera?