QUOTE (THe KiNG @ Oct 26 2009, 05:36 AM)

Hi Mark
Any news on i7?
Hi,
sorry guys for being off the point, but desperately need to ask THe King:
what was advised by roisoft
hereQUOTE
you can drop the mp4,1 ssdt tables into your dsdt and use dropssdt=yes in boot.plist,
just add this
http://pastebin.com/d742f2c85pastebin no longer shows it. Please do not drop that topic.Did you manage to drop native mp4,1 SSDT ?
Looking forwards hearing from you.
This post has been edited by flintru: Oct 30 2009, 12:33 PM
QUOTE (flintru @ Oct 30 2009, 01:30 PM)

pastebin no longer shows it. Please do not drop that topic.Did you manage to drop native mp4,1 SSDT ?
Looking forwards hearing from you.
Moved to the right place.
Here you can get MacPro4,1 SSDT:
MP41_SSDT
On some gigabyte mainboard, SSDT table depends on feartures you enabled in bios.
I have cst errors in post screen when boot 10.6.1 on my ex58-ud4 platform previously.
Turbo boost feature didn't work on my i7 920 in SL either.
I realized that's due to lack of c-state info in ssdt,
and noticed someone claimed he got rid of those annoiying messages by enable c states in bios.
After hack the AppleLPC.kext and enable C3/C6/C7 state support in bios,
those messages are gone, and it seems c-states gonna work.
I got CSTInfo in ioreg, but unlike THe KiNG,
i have to remove irq under PIC/RTC/TMR to solve issue of sound distort and interrupt conficts.
Geekbench 64bit score increased from 9000 to 9500, and msr tool show turbo boost active.
After compared ssdt table before and after c state enabled in bios,
i noticed ssdt table was different,
Name (CSEN, 0x00000000) change to Name (CSEN, 0x00000001),
Method (_CST, 0, NotSerialized) appears after c stats enabled in bios.
Still need to hack SMC_Platform_Plugin to enable speedstep.
CST_Disable_in_BIOS.zip ( 2.71K )
Number of downloads: 39
CST_Enable_in_BIOS.zip ( 3.88K )
Number of downloads: 71In conclude,
gigabyte user may not need to mod ssdt and add it to dsdt to get c-state and p-state work.
Vanilla C-state and speedstep should work w/o dsdt smc_plugin and lpc hacks on some giga MB.
gigabyte has implemented ssdt table well enough for osx, what we need to do is:
1. enable C1E, EIST, C3/C6/C7 support in bios to produce proper ssdt table, enable turbo boost if using i7 cpu
2. use macpro3,1 in smbios.plist, then you may not need smc_plugin hack(if wrong, please correct me)
3. hack LPC if needed (my EP43-UD3L do not need hack, device id 3a18 is the same as apple's, but EX58-UD4 need)
THe KiNG, what tool you use to monitor cpu speed and temperature?
I got KP with cpu-i, voodoomonitor and mark-i in 32bit SL.
This post has been edited by ganxiao2008: Nov 3 2009, 12:19 PM
QUOTE (THe KiNG @ Nov 5 2009, 06:22 AM)

For temperature I use FakeSMC+IStat
For frequencies you can use MSRTools(only 32 bit)
Mark-i works for monitoring temps and fans not for frequencies yet...but your Super I/O need to be supported by RingAcces.kext.
Hey King
Thought you might be interested in this finding. Having read the post before yours I found that if you enable C1E, Speedstep and C-State Tech in the ASUS bios under CPU configuration, and change C State package limit setting to C6 or C7 then all P-states and C-states are picked up automatically in 10.6.1 and you need no kext mods and no mods to Scope (_PR) at all except for removal of aliases. Saves all the hassle with _CST hacks, ioreg entries for processor are identical to MP4,1 (CSTInfo and all 10 P-states listed). Have found that I no longer need OHR for shutdown but still for restart

. Temps are as in Windows
I used to have vanilla Speedstep on my EX58-UD4P + i920, before 10.6.2, I didn't needed to put my CST in the DSDT, only used MacPro4,1 model and SpeedStep.MP41.Fix (both this one and EvOSX worked) Now it doesn't and I don't understand why... (I have edited my DSDT with all necessary hacks, including HPET, TMR and PIC.)
Could you help me?
I've never used any LPC legacy; what ID shall I put in it?
Guess you are referring to variable p-states..
Yes on 10.6.2 they changed SMC_Platform_Plugin.kext now the config data goes to Resources instead Info.plist.
AFAIK you can not hack it like before(using dummy.kext) only way is to edit SMC_Platform_Plugin.kext Resources in /S/L/E.. or use MacPro3,1 as model name as before...
Until someone will figure out how we can set CPUPLimit to 0 w/o touching the kext.
Sorry for bad news.
Hi, here are the files needed for Smc Platform Plugin.kext resource.use MacPro4,1 as model name.LPC-ICH10 in DSDT.

MacPro4_1.plist.zip ( 1.36K )
Number of downloads: 448 This post has been edited by demong1: Nov 23 2009, 01:34 PM
No need for modding Macpro4.1.plist anymore. Apple released today a Macpro Audio Update 1.1 that replaces IoplatformPluginFamily.kext. The Macpro4.1 Plist has now PlimitDict 0 and StepDataDict. It doesnt have new AppleHDA.kext.
This post has been edited by aschar: May 4 2010, 02:02 PM
QUOTE (Slice @ Nov 13 2010, 06:51 PM)

Not at all if you have a X58 chipset i am running this for a long time and it works 100% like a real Mac. I am using MacPro5,1 since istat menus 3.10 doesnt show temps with FakeSMC.
QUOTE (aschar @ Nov 22 2010, 10:17 PM)

Not at all if you have a X58 chipset i am running this for a long time and it works 100% like a real Mac. I am using MacPro5,1 since istat menus 3.10 doesnt show temps with FakeSMC.
Namely. Use 5,1 instead of 4,1. And I think iMac11,2 will be better choice.
Hi
Since u talked about DSDT injection before i post it here.
After many tries im very close to sleep.
But first i want to fix some cosmetic things.
Currently my System profiler shows following on sata.
t.jpg ( 6.68K )
Number of downloads: 72In an original mac there are following (red) for this.
2.jpg ( 65.38K )
Number of downloads: 106How do i inject the device name with an DSM method that they will be showed in System Profiler.
Here my current DSDT:
DSDT.dsl.zip ( 14.86K )
Number of downloads: 16