InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   Vanilla SpeedStep in Asus X5DIN/K50IN notebooks (http://infinitemac.com/showthread.php?t=4880)

kokozedman 12-07-2009 07:40 AM

Vanilla SpeedStep in Asus X5DIN/K50IN notebooks
 
Hey guys,

I need help in making a vanilla SpeedStep to work on my laptop. I have started-up in following the guide which is found here: http://www.insanelymac.com/forum/ind...owtopic=181631

The problem is that my system doesn't match or is not similar with the example used in there. In the guide, I see the author's DSDT as:
Code:

        Processor (CPU0, 0x00, 0x00000410, 0x06) {}
        Processor (CPU1, 0x01, 0x00000410, 0x06) {}
        Processor (CPU2, 0x02, 0x00000410, 0x06) {}
        Processor (CPU3, 0x03, 0x00000410, 0x06) {}

mine is like this:
Code:

        Processor (P001, 0x01, 0x00004010, 0x06) {}
        Processor (P002, 0x02, 0x00004010, 0x06) {}
        Processor (P003, 0x03, 0x00004010, 0x06) {}
        Processor (P004, 0x04, 0x00004010, 0x06) {}

This already is very strange, because I only have a Core 2 Duo and this seems to be like a 4 CPU code.
Second, mine does not says CPUx but P00x ... now what???
Third, there is this 0x00000410 vs 0x00004010 on mine ...

As you guys can see, I'm in the very beginning phase of patching my DSDT for SpeedStep.

Thanks for all inputs.

Clubber_77 12-07-2009 04:30 PM

1. in your DSDT describes four core, because your chipset supports quad-core processors


2.
Code:

        Processor (P001, 0x01, 0x00004010, 0x06) {}
        Processor (P002, 0x02, 0x00004010, 0x06) {}
        Processor (P003, 0x03, 0x00004010, 0x06) {}
        Processor (P004, 0x04, 0x00004010, 0x06) {}

P001,P002,P003,P004... - that is to say, the standard description of the properties of the core (CPU) from Asus, you can not change.


3.
Code:

        Processor (P001, 0x01, 0x00004010, 0x06) {}
        Processor (P002, 0x02, 0x00004010, 0x06) {}
        Processor (P003, 0x03, 0x00004010, 0x06) {}
        Processor (P004, 0x04, 0x00004010, 0x06) {}

0x00004010 - this value, as I understand, there is a memory address, and for each type of processor value individual


for my T5500, this value is 0x00001010
Code:

Scope (_PR)
    {
        Processor (CPU0, 0x00, 0x00001010, 0x06) {}
        Processor (CPU1, 0x00, 0x00001010, 0x06) {}
    }