Jump to content
  • Donation Goals

    Pay the bills

    Thanks to everyone who has donated, all donations go right back into making the site better!

     

    We used this to buy a better donation plugin so we will be able to set up donator rewards,  goals for new features and even premium support for that tosh that won't hack :)


    Donate Now
Sign in to follow this  
guidorosso

Speedstep Issues

Recommended Posts

Thank you mm67....

This is a bit way over my head... but that has not stopped me before. I believe you have pointed me in the right direction. I will try to "reverse" engineer what you have given me. I will try to dump my ssdt, and try to understand it. And now I think I understand that the page numbers that are commented on the dsdt cod, refer to the document you linked above... I think....

edit: I am wrong, the document does not have that many pages.

Thanks again.

Share this post


Link to post
Share on other sites
Thank you mm67....

This is a bit way over my head... but that has not stopped me before. I believe you have pointed me in the right direction. I will try to "reverse" engineer what you have given me. I will try to dump my ssdt, and try to understand it. And now I think I understand that the page numbers that are commented on the dsdt cod, refer to the document you linked above... I think....

edit: I am wrong, the document does not have that many pages.

Thanks again.

I think those page numbers refer to Acpispec v.4 document, that's 727 pages of light reading :) After that you can continue with 840 pages of ICH10 datasheet ...

Share this post


Link to post
Share on other sites

Yep, those are references to the ACPI specs, v4.0. I found it very interesting to read, especially when I was supposed to be reading from my Nursing textbooks. I didn't understand most of it, but still...

Share this post


Link to post
Share on other sites
... I am using Chameleon RC5 pre-release 8, and it boots really fast...

Hmmm, I'm very curious now whether the Chameleon RC5pre8 is really that fast. Theoretically they should be equal leaving away the memory detection. So I've measured the time OS X needs to display the Login Window. I started measuring the time at the moment Chameleon hands over control to the OS X kernel (Wait=Yes -> Keystroke = start).

Here are the times using Chameleon RC5pre8

  1. 25.4 sec
  2. 23.5 sec
  3. 23.6 sec
  4. 23.8 sec

After that I measured my Booter v 1.1.8

  1. 23.2 sec
  2. 23.0 sec
  3. 23.3 sec
  4. 21.9 sec

And one again Chameleon RC5pre8

  1. 23.4 sec
  2. 22.9 sec
  3. 23.6 sec

So... both performing equal on my i7 system.

My Booter itself is a tick slower of course, because it must readout the SPD eeproms using SMBUS serial I2C protocol.

Do you really experience a huge difference? And how much is the difference for you?

Share this post


Link to post
Share on other sites

I haven't had the freezing error (nvda channel exception) since reverting to a DSDT that doesn't have speedstep or the lpc fix enabled. Is it possible that the state values posted by mm67 for my q9550 were incorrect? Or could the problem have something to do with the lpc fix? Seems like it has to be one of the two.

This is what I was using:

    Scope (_PR)
{
Processor (CPU0, 0x00, 0x00000410, 0x06)
{
Alias (PSS, _PSS)
Alias (CST, _CST)
}
Processor (CPU1, 0x01, 0x00000410, 0x06)
{
Alias (PSS, _PSS)
Alias (CST, _CST)
}
Processor (CPU2, 0x02, 0x00000410, 0x06)
{
Alias (PSS, _PSS)
Alias (CST, _CST)
}
Processor (CPU3, 0x03, 0x00000410, 0x06)
{
Alias (PSS, _PSS)
Alias (CST, _CST)
}
Method (PSS, 0, NotSerialized)
{
Return (Package (0x06)
{
Package (0x06){Zero,Zero,0x0A,0x0A,0x4820,0x4820},
Package (0x06){Zero,Zero,0x0A,0x0A,0x081E,0x081E},
Package (0x06){Zero,Zero,0x0A,0x0A,0x471C,0x471C},
Package (0x06){Zero,Zero,0x0A,0x0A,0x071A,0x071A},
Package (0x06){Zero,Zero,0x0A,0x0A,0x4618,0x4618},
Package (0x06){Zero,Zero,0x0A,0x0A,0x0616,0x0616}
})
}
Method (CST, 0, NotSerialized)
{
Return (Package (0x04)
{
0x3,
Package (0x4){ResourceTemplate (){Register (FFixedHW,0x01,0x02,0x000,,)},One,One,0x3E8},
Package (0x4){ResourceTemplate (){Register (FFixedHW,0x01,0x02,0x010,,)},0x2,One,0x1F4},
Package (0x4){ResourceTemplate (){Register (FFixedHW,0x01,0x02,0x030,,)},0x4,0x96,0x64}
})
}
}

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×