NOTE: As of the most recent profiles amendments by Gigabyte, the CMOS reset is currently fixed. (2010-05)
Utilizing a DSDT (Differentiated System Description Table) is a need for running Snow Leopard on P55 sheets. In the most straightforward of terms, it is a record that you place at the base of your framework to reveal to OS X how to find and empower highlights of your PC without checking your BIOS. For additional subtleties on what it is and how it functions, check out http://wiki.osx86project.org/wiki/index.php/DSDT
You can change your framework in a wide range of ways by changing lines of code in the DSDT.aml record. Tragically, you can’t simply open this document in TextEdit. From OS X, you should remove your DSDT.aml, convert it to DSDT.dsl, at that point alter it, at that point recompile it to DSDT.aml. To make it simple, the great people from the EvOsx86 Team have made DSDTSE, a GUI application that permits you to do the entirety of this in one helpful manager.
Utilizing what I’ve gained from numerous OSx86 masters, I will tell you the best way to alter your DSDT.aml to permit your framework to restart without clearing your CMOS. Different fixes are accessible for P55 sheets also I have utilized the HDEF and USB fixes for my DSDT.
Open DSDTSE. You can download the application from here. This can be precarious the application some of the time doesnt permit you to open it. Take a stab at opening it from a couple of various areas I utilize my outside drive.
Under Tools, pick Extract DSDT. The Editor will open with your DSDT.dsl all prepared to alter.
Under ACPI search, type _WAK and snap search. You should go to a line that resembles this:
Technique (_WAK, 1, NotSerialized)
First you should apply the code that permits hacks. Under DSDT hacks in the Main sheet menu, select choice 1: Method DTGP. Select the entirety of the code at the highest point of the page. Duplicate/glue the whole square of code as appeared into the editorial manager straightforwardly before the _WAK line with a space in the middle of toward the start and end. Make certain to keep all separating precisely as it was or the document won’t assemble and your hack may not work.
Next, we will apply the code that will forestall the CMOS reset. Under ACPI search, type (RTC) and snap search. You should go to a line that resembles this:
All you need to do here, is change the length of the IO section in the code beneath from 0x04 to 0x02. There might be 2 spots to roll out this improvement change both.
Under File, click Compile DSDT. The editorial manager will provoke you to Save the document, spare it to the default area.
Drag dsdt.aml to your introduce drive in Finder. Rename it DSDT.aml.
You’re finished! You currently have a framework explicit DSDT.aml document that will keep your P55 framework from resetting the CMOS at each boot. The procedure can be dubious, yet this guide should assist with making it somewhat simpler. Extraordinary gratitude to Stellarola from the Insanelymac sheets for finding this fix! What’s more, to netkas for presenting it on his blog.