252 replies to this topic
#21
Posted 26 October 2008 - 06:43 PM
mackerintel
i have 4gb, according to bios memory map, about 1 gb mapped above 4gb limit.
will try ur 1.2 patch.
EDIT: checked, works fine now.
i have 4gb, according to bios memory map, about 1 gb mapped above 4gb limit.
will try ur 1.2 patch.
EDIT: checked, works fine now.
#22
Posted 27 October 2008 - 10:44 PM
Hey,
I made a Tool to patch your DSDT, it will create a dsdt.aml with what you should be able to run AppleIntelCPUPowerManagement.kext and the upcoming AppleRTC kext without a panic. Have fun
Readme is included. If it fails please PM me and attach the Patcher output.
greetz
PatchDSDT.zip 226.75K
647 downloads
Thanks to all Chameleon/OSX Developers who make such things possible, especially zef, kabyl and modbin for helping me at any time and share their work/knowledge, keep it up thanks.
I made a Tool to patch your DSDT, it will create a dsdt.aml with what you should be able to run AppleIntelCPUPowerManagement.kext and the upcoming AppleRTC kext without a panic. Have fun
Readme is included. If it fails please PM me and attach the Patcher output.
greetz
PatchDSDT.zip 226.75K
647 downloadsThanks to all Chameleon/OSX Developers who make such things possible, especially zef, kabyl and modbin for helping me at any time and share their work/knowledge, keep it up thanks.
#23
Posted 27 October 2008 - 10:47 PM
#24
Posted 27 October 2008 - 11:32 PM
it works great!!! tested on P35-DS4 Q6700
awesome work !
thanks for this


awesome work !
thanks for this


Last login: Tue Oct 28 00:21:24 on console MB51-de-roisoft:~ roisoft$ kextstat Index Refs Address Size Wired Name (Version) <Linked Against> 1 1 0x0 0x0 0x0 com.apple.kernel (9.5.1) 2 32 0x0 0x0 0x0 com.apple.kpi.bsd (9.5.1) 3 3 0x0 0x0 0x0 com.apple.kpi.dsep (9.5.1) 4 50 0x0 0x0 0x0 com.apple.kpi.iokit (9.5.1) 5 52 0x0 0x0 0x0 com.apple.kpi.libkern (9.5.1) 6 45 0x0 0x0 0x0 com.apple.kpi.mach (9.5.1) 7 27 0x0 0x0 0x0 com.apple.kpi.unsupported (9.5.1) 8 1 0x0 0x0 0x0 com.apple.iokit.IONVRAMFamily (9.5.1) 9 1 0x0 0x0 0x0 com.apple.driver.AppleNMI (9.5.1) 10 1 0x0 0x0 0x0 com.apple.iokit.IOSystemManagementFamily (9.5.1) 11 1 0x0 0x0 0x0 com.apple.iokit.ApplePlatformFamily (9.5.1) 12 13 0x0 0x0 0x0 com.apple.kernel.6.0 (7.9.9) 13 1 0x0 0x0 0x0 com.apple.kernel.bsd (7.9.9) 14 1 0x0 0x0 0x0 com.apple.kernel.iokit (7.9.9) 15 1 0x0 0x0 0x0 com.apple.kernel.libkern (7.9.9) 16 1 0x0 0x0 0x0 com.apple.kernel.mach (7.9.9) 17 13 0x5456d000 0x10000 0xf000 com.apple.iokit.IOPCIFamily (2.5) <7 6 5 4> 18 8 0x54583000 0x4000 0x3000 com.apple.iokit.IOACPIFamily (1.2.0) <12> 19 2 0x545d2000 0x3e000 0x3d000 com.apple.driver.AppleACPIPlatform (1.2.1) <18 17 12 7 5 4> 20 0 0x5461c000 0x4000 0x3000 com.superhai.driver.SMBIOSResolver (1.0.6) <12> 21 2 0x54730000 0x39000 0x38000 com.apple.iokit.IOHIDFamily (1.5.3) <7 6 5 4 2> 22 0 0x54779000 0x5000 0x4000 com.apple.BootCache (30.2) <7 6 5 4 2> 23 0 0x5478a000 0x3000 0x2000 com.apple.driver.decrypt (2.0.3) <7 5 4> 24 0 0x547ed000 0x19000 0x18000 com.apple.driver.AppleIntelCPUPowerManagement (59.0.0) <12 7 6 5 4 2> 25 0 0x54846000 0x3000 0x2000 com.apple.security.TMSafetyNet (3) <7 6 5 3 2> 26 0 0x54860000 0x8000 0x7000 com.apple.nke.applicationfirewall (1.0.77) <7 6 5 4 2> 27 0 0x548a0000 0x18000 0x17000 com.apple.security.seatbelt (107.10) <7 6 5 3 2> 28 0 0x54960000 0x3000 0x2000 com.apple.driver.AppleAPIC (1.4) <5 4> 29 0 0x54981000 0x4000 0x3000 com.apple.driver.AppleSMBIOS (1.1.1) <7 5 4> 30 0 0x5b611000 0x4000 0x3000 com.apple.driver.AppleACPIButtons (1.2.1) <21 19 18 7 6 5 4 2> 31 0 0x5b6bf000 0x3000 0x2000 com.apple.driver.AppleACPIPCI (1.2.1) <19 18 17 12> 32 0 0x5b700000 0x3000 0x2000 com.apple.driver.AppleHPET (1.2) <18 7 6 5 4> 33 0 0x5b759000 0x5000 0x4000 com.apple.driver.AppleRTC (1.2.2) <18 6 5 4 2> 34 0 0x5b76d000 0x3000 0x2000 com.apple.driver.AppleEFIRuntime (1.2.0) <7 6 5 4> 35 7 0x5b825000 0x2b000 0x2a000 com.apple.iokit.IOUSBFamily (3.2.0) <7 6 5 4 2> 36 0 0x5b954000 0xe000 0xd000 com.apple.driver.AppleUSBUHCI (3.2.0) <35 17 7 6 5 4> 37 3 0x5b9bb000 0x6000 0x5000 com.apple.iokit.IOAHCIFamily (1.5.0) <6 5 4 2> 38 0 0x5b9d6000 0xd000 0xc000 com.apple.driver.AppleAHCIPort (1.5.2) <37 17 6 5 4 2> 40 0 0x5baa5000 0x12000 0x11000 com.apple.driver.AppleUSBEHCI (3.2.0) <35 17 7 6 5 4> 41 10 0x5bb4b000 0x18000 0x17000 com.apple.iokit.IOStorageFamily (1.5.4) <7 6 5 4 2> 42 0 0x5bb8d000 0x11000 0x10000 com.apple.iokit.IOAHCIBlockStorage (1.2.0) <41 37 6 5 4 2> 43 0 0x5bc91000 0x2000 0x1000 com.apple.iokit.IOUSBUserClient (3.2.0) <35 6 5 4> 45 0 0x5bd69000 0xb000 0xa000 com.apple.driver.AppleUSBHub (3.2.0) <35 6 5 4> 46 0 0x5be3c000 0x5000 0x4000 com.apple.driver.XsanFilter (2.7.91) <41 12> 47 5 0x5bf27000 0x19000 0x18000 com.apple.iokit.IOSCSIArchitectureModelFamily (2.0.5) <6 5 4 2> 48 0 0x5bf71000 0x8000 0x7000 com.apple.iokit.IOAHCISerialATAPI (1.0.2) <47 37 6 5 4 2> 49 3 0x5c0ce000 0x8000 0x7000 com.apple.iokit.IOCDStorageFamily (1.5) <41 6 5 4 2> 50 2 0x5c10e000 0x6000 0x5000 com.apple.iokit.IODVDStorageFamily (1.5) <49 41 6 5 4 2> 51 1 0x5c137000 0x16000 0x15000 com.apple.iokit.IOSCSIBlockCommandsDevice (2.0.5) <47 41 6 5 4 2> 52 1 0x5c15b000 0x5000 0x4000 com.apple.iokit.IOBDStorageFamily (1.5) <50 49 41 6 5 4 2> 53 0 0x5c188000 0x16000 0x15000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.0.5) <52 51 50 49 47 41 6 5 4 2> 54 0 0x5c20a000 0x6000 0x5000 com.apple.iokit.SCSITaskUserClient (2.0.5) <47 41 6 5 4 2> 55 0 0x5c263000 0x4000 0x3000 com.apple.driver.AppleUSBComposite (3.2.0) <35 5 4> 56 0 0x5c34e000 0xa000 0x9000 com.apple.iokit.IOUSBMassStorageClass (2.0.3) <47 41 35 12> 58 0 0x6623d000 0x5000 0x4000 com.apple.iokit.IOUSBHIDDriver (3.2.0) <35 21 6 5 4> 59 0 0x5452d000 0x3000 0x2000 com.apple.driver.AppleLPC (1.2.11) <17 6 5 4> 60 2 0x5466d000 0x9000 0x8000 com.apple.driver.AppleSMC (2.2.0d4) <18 7 6 5 4> 61 1 0x54676000 0xe000 0xd000 com.apple.driver.IOPlatformPluginFamily (3.2.0d26) <12 4> 62 0 0x54684000 0xe000 0xd000 com.apple.driver.ACPI_SMC_PlatformPlugin (3.2.0d26) <61 60 18 17 12 7 6 5 4> 63 4 0x54692000 0x1d000 0x1c000 com.apple.iokit.IOGraphicsFamily (1.6) <17 7 6 5 4> 64 1 0x546af000 0x16000 0x15000 com.apple.iokit.IONetworkingFamily (1.6.1) <7 6 5 4 2> 65 0 0x546c5000 0x6000 0x5000 com.apple.driver.AppleRTL8169Ethernet (1.0.3) <64 17 6 5 4 2> 68 2 0x5478d000 0xe000 0xd000 com.apple.iokit.IONDRVSupport (1.6) <63 17 7 6 5 4> 69 2 0x66263000 0x26b000 0x26a000 com.apple.NVDAResman (5.3.2) <68 63 17 6 5 4 2> 70 0 0x664ce000 0x254000 0x253000 com.apple.nvidia.nv50hal (5.3.2) <69 5 4> 71 0 0x54868000 0x10000 0xf000 com.apple.driver.DiskImages (195.1) <41 7 6 5 4 2> 72 0 0x5c001000 0x98000 0x97000 com.apple.GeForce (5.3.2) <69 68 63 17 12 6 5 4 2> 73 1 0x54610000 0x3000 0x2000 com.apple.kext.OSvKernDSPLib (1.1) <6 5> 74 1 0x5b770000 0x17000 0x16000 com.apple.iokit.IOAudioFamily (1.6.4b7) <73 6 5 4 2> 75 0 0x54769000 0x4000 0x3000 com.apple.driver.AudioIPCDriver (1.0.4) <74 6 5 4 2> 76 0 0x5476d000 0x4000 0x3000 com.apple.driver.AppleUpstreamUserClient (2.7) <63 18 17 12 7 6 5 4 2> 77 0 0x54771000 0x3000 0x2000 com.apple.Dont_Steal_Mac_OS_X (6.0.3) <60 7 5 4 2> 78 0 0x5bac1000 0xb000 0xa000 com.apple.filesystems.autofs (2.0.1) <7 6 5 4 2> 79 0 0x5baef000 0x5000 0x4000 com.apple.driver.AppleHWSensor (1.7.2d1) <12> MB51-de-roisoft:~ roisoft$
#25
Posted 28 October 2008 - 04:58 AM
works here great too!
tested on Asus P5K and Asus P5B Deluxe/Wifi
thx to fassl who supported me via irc and all others who made this patch working
tested on Asus P5K and Asus P5B Deluxe/Wifi
thx to fassl who supported me via irc and all others who made this patch working
#26
Posted 28 October 2008 - 08:37 AM
Jason48, on Oct 28 2008, 05:58 AM, said:
works here great too!
tested on Asus P5K and Asus P5B Deluxe/Wifi
thx to fassl who supported me via irc and all others who made this patch working
tested on Asus P5K and Asus P5B Deluxe/Wifi
thx to fassl who supported me via irc and all others who made this patch working
Hi, i have some issue :
Mobo : GA P35 DS3R
the fass's patch works, gives me an dsdt.aml, but at boot, just after the dsdt patching, the screen hangs with a lot of ascii colored keys all over the screen; like memory adressing bug
Mobo : Laptop HP NC6400
the fass's patch dont work : it says "no HPET Device found, adding one..." and then loops with this message
Can anyone help plz ?
Edit : it works with unmodified dsdt.aml of course
#27
Posted 28 October 2008 - 08:56 AM
fassl patch give me a correct dsdt but when a try to replace the "boot" file, the computer doesn't start not even try to load text, it give me a error " no acpi driver etc..."
#28
Posted 28 October 2008 - 10:19 AM
ovof, on Oct 28 2008, 09:37 AM, said:
Hi, i have some issue :
Mobo : GA P35 DS3R
the fass's patch works, gives me an dsdt.aml, but at boot, just after the dsdt patching, the screen hangs with a lot of ascii colored keys all over the screen; like memory adressing bug
Mobo : GA P35 DS3R
the fass's patch works, gives me an dsdt.aml, but at boot, just after the dsdt patching, the screen hangs with a lot of ascii colored keys all over the screen; like memory adressing bug
If yes try the last debug version with -v and post the results: http://forum.insanel...mp;#entry944496
sensei730000, on Oct 28 2008, 09:56 AM, said:
fassl patch give me a correct dsdt but when a try to replace the "boot" file, the computer doesn't start not even try to load text, it give me a error " no acpi driver etc..."
The same as for ovof + can you boot with -v debug=0xffffffff ?
#29
Posted 28 October 2008 - 12:37 PM
roisoft, on Oct 26 2008, 06:05 PM, said:
thanks for this, you rock man 
WORKING !!! with the chameleonv12 fix and the fass's fix
on Gigabyte GA-P35-DS3R
now appleInteCPUPowermanagement is loaded (Apple RTC too)
BTW, it means that we can update Leopard without the sleep–rm–kext–script ? Great
Does this kext gives anything else ?
#30
Posted 28 October 2008 - 01:36 PM
#31
Posted 28 October 2008 - 01:59 PM
Awesome job mackerintel for getting Chameleon to work with this 
Great Patch
Working on my ASRock P43twins1600 as well
Thanks,
-Omn
fassl, on Oct 27 2008, 04:44 PM, said:
Hey,
I made a Tool to patch your DSDT, it will create a dsdt.aml with what you should be able to run AppleIntelCPUPowerManagement.kext and the upcoming AppleRTC kext without a panic. Have fun
Readme is included. If it fails please PM me and attach the Patcher output.
greetz
PatchDSDT.zip
Thanks to all Chameleon/OSX Developers who make such things possible, especially zef, kabyl and modbin for helping me at any time and share their work/knowledge, keep it up thanks.
I made a Tool to patch your DSDT, it will create a dsdt.aml with what you should be able to run AppleIntelCPUPowerManagement.kext and the upcoming AppleRTC kext without a panic. Have fun
Readme is included. If it fails please PM me and attach the Patcher output.
greetz
Thanks to all Chameleon/OSX Developers who make such things possible, especially zef, kabyl and modbin for helping me at any time and share their work/knowledge, keep it up thanks.
Great Patch
Working on my ASRock P43twins1600 as well
Thanks,
-Omn
#32
Posted 28 October 2008 - 02:05 PM
fassl, on Oct 28 2008, 02:36 PM, said:
Can you do the following:
greetz
/PATH/TO/PatchDSDT -dand send me the dsdt.dsl please.
greetz
Ok i found why
when dump DSDT and dissamble,
the HPET is not named HPET but CXXX :
Device (C219)
{
Name (_HID, EisaId ("PNP0103"))
BUT ! PNP0103 is the name of HPET device
So i try ti manually patch the DSDT using this entry :–)
I'll tell you...
hee's the complete entry for HPET device on NC6400 HP laptop :
Device (C219)
{
Name (_HID, EisaId ("PNP0103"))
Name (C21A, 0xFFFFFFFD)
Method (_STA, 0, NotSerialized)
{
If (LEqual (C21A, 0xFFFFFFFD))
{
Store (0x00, Local0)
Store (\_SB.C09D (), Local1)
If (LGreaterEqual (\C008 (), 0x04))
{
If (Local1)
{
Store (0x0F, Local0)
}
}
Else
{
If (Local1)
{
Store (0x0B, Local0)
}
}
Store (Local0, C21A)
}
Return (C21A)
}
Name (C01F, ResourceTemplate ()
{
Memory32Fixed (ReadOnly,
0xFED00000, // Address Base
0x00000400, // Address Length
_Y0F)
})
Method (_CRS, 0, Serialized)
{
Store (\_SB.C09D (), Local1)
If (Local1)
{
CreateDWordField (C01F, \_SB.C002.C003.C219._Y0F._BAS, C21C)
Store (Local1, C21C)
}
Return (C01F)
}
}
I have to find what to patch now
#33
Posted 28 October 2008 - 02:18 PM
ovof, on Oct 28 2008, 03:05 PM, said:
Name (C01F, ResourceTemplate ()
{
Memory32Fixed (ReadOnly,
0xFED00000, // Address Base
0x00000400, // Address Length
_Y0F)
})
I have to find what to patch now
try:
Name (C01F, ResourceTemplate ()
{
IRQNoFlags ()
{0}
IRQNoFlags ()
{8}
Memory32Fixed (ReadOnly,
0xFED00000, // Address Base
0x00000400, // Address Length
_Y0F)
})
#34
Posted 28 October 2008 - 02:27 PM
fassl, on Oct 27 2008, 11:44 PM, said:
Hey,
I made a Tool to patch your DSDT, it will create a dsdt.aml with what you should be able to run AppleIntelCPUPowerManagement.kext and the upcoming AppleRTC kext without a panic. Have fun
Readme is included. If it fails please PM me and attach the Patcher output.
greetz
PatchDSDT.zip
Thanks to all Chameleon/OSX Developers who make such things possible, especially zef, kabyl and modbin for helping me at any time and share their work/knowledge, keep it up thanks.
I made a Tool to patch your DSDT, it will create a dsdt.aml with what you should be able to run AppleIntelCPUPowerManagement.kext and the upcoming AppleRTC kext without a panic. Have fun
Readme is included. If it fails please PM me and attach the Patcher output.
greetz
Thanks to all Chameleon/OSX Developers who make such things possible, especially zef, kabyl and modbin for helping me at any time and share their work/knowledge, keep it up thanks.
Thank you for this patcher. I didn't try it yet but it really smells vanilla! It gave me an idea of creating perl script which will patch common DSDT problems (processor aliases, RTC,...). It would especially useful for installing vanilla OSX: so a perl script could dump DSDT, patch it, recompile, then unpack bootloader disc (eg dfe), add patched DSDT and recreate the image. And as it would in perl it could be done from linux (eventually from windows) before installing OSX. So could you say what exactly your patcher does?
P.S: I'm not really a Chameleon developer: I simply needed DSDT override so I wrote it and as I'm open-source fan I share this code with others
#35
Posted 28 October 2008 - 02:34 PM
I try to patch it like inside fass' patch :
- get rid off IRQNoFlags in RTC device
- get conditionnal return in HPET device to return thr right values
No luck, crash after loading AppleIntelCPUPM... juste before, in console, i can see : Package 0 didn't get HPET...

Ah ok, i try right now !
- get rid off IRQNoFlags in RTC device
- get conditionnal return in HPET device to return thr right values
No luck, crash after loading AppleIntelCPUPM... juste before, in console, i can see : Package 0 didn't get HPET...
5014a5015,5016
> IRQNoFlags ()
> {8}
5024c5026,5048
< Return (0x0F)
---
> If (LEqual (C21A, 0xFFFFFFFD))
> {
> Store (0x00, Local0)
> Store (\_SB.C09D (), Local1)
> If (LGreaterEqual (\C008 (), 0x04))
> {
> If (Local1)
> {
> Store (0x0F, Local0)
> }
> }
> Else
> {
> If (Local1)
> {
> Store (0x0B, Local0)
> }
> }
>
> Store (Local0, C21A)
> }
>
> Return (C21A)
5036c5060,5067
< Return (C01F)
---
> Store (\_SB.C09D (), Local1)
> If (Local1)
> {
> CreateDWordField (C01F, \_SB.C002.C003.C219._Y0F._BAS, C21C)
> Store (Local1, C21C)
> }
>
> Return (C01F)
fassl, on Oct 28 2008, 03:18 PM, said:
try:
Name (C01F, ResourceTemplate ()
{
IRQNoFlags ()
{0}
IRQNoFlags ()
{8}
Memory32Fixed (ReadOnly,
0xFED00000, // Address Base
0x00000400, // Address Length
_Y0F)
})
Ah ok, i try right now !
#36
Posted 28 October 2008 - 02:39 PM
mackerintel, on Oct 28 2008, 03:27 PM, said:
Thank you for this patcher. I didn't try it yet but it really smells vanilla! It gave me an idea of creating perl script which will patch common DSDT problems (processor aliases, RTC,...). It would especially useful for installing vanilla OSX: so a perl script could dump DSDT, patch it, recompile, then unpack bootloader disc (eg dfe), add patched DSDT and recreate the image. And as it would in perl it could be done from linux (eventually from windows) before installing OSX. So could you say what exactly your patcher does?
P.S: I'm not really a Chameleon developer: I simply needed DSDT override so I wrote it and as I'm open-source fan I share this code with others
P.S: I'm not really a Chameleon developer: I simply needed DSDT override so I wrote it and as I'm open-source fan I share this code with others
Yeah, that is what i wanted to add next to the patcher, the CPU aliases fix. As you i am also a fan of open-source, i sure will release the Source as soon as i cleaned the Code and added the CPU aliases fix. Also it also looks like i need to rewrite the search routine (look at ovof's post) and also need to add an OSI entry for Darwin, so if people will flash it to BIOS it will still work for the other OS's. If you want to help, feel free to contact me.
greetz
#37
Posted 28 October 2008 - 02:58 PM
Thanks FASS !
The IRQNoFLag was missing !!!!
But its not the trick to enable dual core
still crash (and no aliases in DSDT ??)
The IRQNoFLag was missing !!!!
AppleIntelCPUPowermanagement : initialization complete
ovof, on Oct 28 2008, 03:40 PM, said:
Thanks FASS !
The IRQNoFLag was missing !!!!

The IRQNoFLag was missing !!!!
AppleIntelCPUPowermanagement : initialization complete
But its not the trick to enable dual core
#38
Posted 28 October 2008 - 03:15 PM
ovof, on Oct 28 2008, 01:37 PM, said:
WORKING !!! with the chameleonv12 fix and the fass's fix 
on Gigabyte GA-P35-DS3R
now appleInteCPUPowermanagement is loaded (Apple RTC too)
BTW, it means that we can update Leopard without the sleep–rm–kext–script ? Great
Does this kext gives anything else ?
on Gigabyte GA-P35-DS3R
now appleInteCPUPowermanagement is loaded (Apple RTC too)
BTW, it means that we can update Leopard without the sleep–rm–kext–script ? Great
Does this kext gives anything else ?
Hi, i also et those coloured ASCI Screen you had as frist tries, at boot using the comeleon2debug (as boot) and the DSTL.aml (of my GA-EP35-DS3).
I dont have the CPU=1 problem, but in my bios there is somethning wrong with the ACPI-Table of PSTATES (CPU).
How did you get that screen fixed and all working ?
(would be fine if you could tell me which dl links you used)
#39
Posted 28 October 2008 - 03:30 PM
mitch_de, on Oct 28 2008, 04:15 PM, said:
Hi, i also et those coloured ASCI Screen you had as frist tries, at boot using the comeleon2debug (as boot) and the DSTL.aml (of my GA-EP35-DS3).
I dont have the CPU=1 problem, but in my bios there is somethning wrong with the ACPI-Table of PSTATES (CPU).
How did you get that screen fixed and all working ?
(would be fine if you could tell me which dl links you used)
I dont have the CPU=1 problem, but in my bios there is somethning wrong with the ACPI-Table of PSTATES (CPU).
How did you get that screen fixed and all working ?
(would be fine if you could tell me which dl links you used)
using the link from mackerintel : chameleonv12
ovof, on Oct 28 2008, 03:58 PM, said:
Thanks FASS !
The IRQNoFLag was missing !!!!
But its not the trick to enable dual core
still crash (and no aliases in DSDT ??)
The IRQNoFLag was missing !!!!
AppleIntelCPUPowermanagement : initialization complete
But its not the trick to enable dual core
Butx2, now sleep is working on NC6400 Hp Laptop
Does anyone if its possible to force S3 ? Using DSDT ? (no entry in bios for this)
#40
Posted 28 October 2008 - 04:27 PM
mitch_de, on Oct 28 2008, 04:15 PM, said:
Hi, i also et those coloured ASCI Screen you had as frist tries, at boot using the comeleon2debug (as boot) and the DSTL.aml (of my GA-EP35-DS3).
I dont have the CPU=1 problem, but in my bios there is somethning wrong with the ACPI-Table of PSTATES (CPU).
How did you get that screen fixed and all working ?
(would be fine if you could tell me which dl links you used)
I dont have the CPU=1 problem, but in my bios there is somethning wrong with the ACPI-Table of PSTATES (CPU).
How did you get that screen fixed and all working ?
(would be fine if you could tell me which dl links you used)
For P-States try GenericCPUPowerManagement.kext from http://superhai.com/darwin.html. But be sure to have latest version because older ones have bugs. If I'll have enough time I'll have a look at P-State specification - my BIOS also doesn't provide P-states-table but it would be nice to use speedstep without extra kext
fassl, on Oct 28 2008, 03:39 PM, said:
Yeah, that is what i wanted to add next to the patcher, the CPU aliases fix. As you i am also a fan of open-source, i sure will release the Source as soon as i cleaned the Code and added the CPU aliases fix. Also it also looks like i need to rewrite the search routine (look at ovof's post) and also need to add an OSI entry for Darwin, so if people will flash it to BIOS it will still work for the other OS's. If you want to help, feel free to contact me.
greetz
greetz
I actually thought that perl would be better suited for this kind of things. Especially that it has regexp. If you're interested in perl version I can do it. This would effectively solve search engine problems. But I'm not sure of having enough free time before the weekend
Can anyone supply DSDT dump from any apple notebook? This could help to understand apple's implementation of P-states among many other things. But please don't use apple's DSDT directly on non-apple computer.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account









