Beta v17.2 ssdtPRGen.sh released

It seems like more and more people are using two processors in their hack, but the old versions of ssdtPRGen.sh were not really up to the task. Too many loose ends and hacks to keep it going. You also had to use a lot of arguments. That my friends is history. Well. In theory that is, because the problem with major code rewrites, of some of the scripts vital parts, is that I may have introduced bugs (regressions) that I have yet to catch.

Anyway. We now have a new version (17.2) available for download which should not only be easier to use, but the source is also a lot easier to read and understand. With lots of new comments.

In short. I need your help with testing!

Please download ssdtPRGen.sh and run it with as little arguments as possible. Then compare (diff -uw) the generated SSDT with the SSDT that you are using right now, and help me to make this the best release ever. So fire it up. Let’s start testing!

Start by entering ./ssdtPRGen.sh -h to find some of the changed arguments. My personal favourite is -mode custom. That combined with -p ‘E5-2680 v3’ -cpus 2 gives me what it should do for issue #179.

Notice: Custom mode enabled
Skipping ACPI table extraction from host computer!
Getting enabled Processors from…: /Users/Pike/Desktop/APIC.aml
Getting Processor declaration from: /Users/Pike/Desktop/DSDT.aml
Used ACPI processor labels:
– CP00 CP01 CP02 CP03 CP04 CP05 CP06 CP07 CP08 CP09 CP0A CP0B CP0C CP0D CP0E CP0F CP10 CP11 CP12 CP13 CP14 CP15 CP16 CP17
– CP00 CP01 CP02 CP03 CP04 CP05 CP06 CP07 CP08 CP09 CP0A CP0B CP0C CP0D CP0E CP0F CP10 CP11 CP12 CP13 CP14 CP15 CP16 CP17

Limiting the number of logical processors can be done, like before, with argument -l

Now it is up to you to confirm that it is working, or file bug reports 😉

Thank you all for your ongoing support!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s