<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0ACSX89cCp7ImA9WhBQEkQ.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676</id><updated>2013-03-14T16:09:28.168-04:00</updated><category term="X58" /><category term="Lion" /><category term="guide" /><category term="news" /><category term="snow leopard" /><category term="Socket 1155" /><category term="chimera" /><category term="chameleon" /><category term="graphics" /><category term="Core i5" /><category term="MacManx86" /><category term="Gigabyte" /><category term="MultiBeast" /><category term="H55" /><category term="Mountain Lion" /><category term="tonymacx86" /><category term="forum" /><category term="Core i3" /><category term="H67" /><category term="USB" /><category term="OS X" /><category term="P67" /><category term="audio" /><category term="DSDT" /><category term="Sandy Bridge" /><category term="Z68" /><category term="Hackintosh" /><category term="Mac" /><category term="OSx86" /><category term="Socket 1366. DSDT" /><category term="SSDT" /><category term="P55" /><category term="Core i7" /><category term="Mac OSX" /><category term="DOS" /><title>MacManx86: Advanced OSx86 Tips, Tricks and Techniques</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://macmanx86.blogspot.com/" /><author><name>MacMan</name><uri>http://www.blogger.com/profile/06588615294211435364</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Macmanx86HackintoshingForAdvancedUsers" /><feedburner:info uri="macmanx86hackintoshingforadvancedusers" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEEGRH4_cSp7ImA9WhVUFkw.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-404409390621902754</id><published>2012-05-21T12:10:00.000-04:00</published><updated>2012-05-21T12:10:25.049-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-21T12:10:25.049-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i5" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="guide" /><category scheme="http://www.blogger.com/atom/ns#" term="Lion" /><title>Customizing SSDT: Power Management Optimization on 10.7.4</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-D8m9k8J9TTM/T7a60b9t6oI/AAAAAAAAACk/wZUBNqb0YJ0/s1600/SSDT.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="206" src="http://2.bp.blogspot.com/-D8m9k8J9TTM/T7a60b9t6oI/AAAAAAAAACk/wZUBNqb0YJ0/s320/SSDT.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
With the release of SSDTs in MultiBeast, I decided to limit the Overclocked SSDT to a maximum clock of 4.2 GHz since that is the maximum that About This Mac can report using auto detection.&lt;br /&gt;
&lt;br /&gt;
Over the past few days, numerous users have been asking how to customize their SSDT to run at a higher clock rate, and how to see more P-states on a non-overclocked system. This post aims to explain the SSDT and how to customize it.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Lets look at the first block of code:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;b&gt;&amp;nbsp;External (\_PR_.CPU7, DeviceObj)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; External (\_PR_.CPU6, DeviceObj)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; External (\_PR_.CPU5, DeviceObj)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; External (\_PR_.CPU4, DeviceObj)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; External (\_PR_.CPU3, DeviceObj)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; External (\_PR_.CPU2, DeviceObj)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; External (\_PR_.CPU1, DeviceObj)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; External (\_PR_.CPU0, DeviceObj)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This block defines how many real or hyper-thread CPU's are available. So in this example, we are defining up to 8 CPUs. If your CPU has less (Core i3 or Core i5) it is safe to delete &lt;b&gt;External (\_PR_.CPU4, DeviceObj)&lt;/b&gt; thru&lt;b&gt; External (\_PR_.CPU7, DeviceObj)&lt;/b&gt;. But then you will need to delete the corresponding entries &lt;b&gt;Scope (\_PR.CPU4)&lt;/b&gt; thru &lt;b&gt;Scope (\_PR.CPU7&lt;/b&gt;) at the end of the SSDT.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Let's look at the next section:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;b&gt;Scope (\_PR.CPU0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Name (APSN, 0x04)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Name (APSS, Package (0x1B)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Here we are defining the details for &lt;b&gt;CPU0&lt;/b&gt;. The first line is assigning 0x4 to &lt;b&gt;APSN&lt;/b&gt; which is an Apple-specific object. The next object &lt;b&gt;APSS&lt;/b&gt; is also Apple-specific, but is defined the same as the ACPI object &lt;b&gt;_PSS&lt;/b&gt;. The key thing in this line is &lt;b&gt;Package (0x1B)&lt;/b&gt; as 0x1B defines in hexadecimal the number of definitions contained within. So 0x1B corresponds to 27 decimal. This means we have 27 states defined.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Next let's look at the top most entry but with comments added based on the ACPI Specification for &lt;b&gt;_PSS&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt; Package (0x06)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x1068, &amp;nbsp; // CoreFreq&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zero, &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Power&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0A, &amp;nbsp; &amp;nbsp; &amp;nbsp;// &amp;nbsp;TransitionLatency&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0A,&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;// &amp;nbsp;BusMasterLatency&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2A00, &amp;nbsp;// Control&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2A00 &amp;nbsp; // Status&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
From&amp;nbsp;&lt;i&gt;&lt;a href="http://www.acpi.info/spec.htm"&gt;&lt;b&gt;A&lt;/b&gt;CPI Specification&lt;/a&gt;- Section&amp;nbsp;8.4.4.2:&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
• &lt;b&gt;CoreFreq&lt;/b&gt;. Indicates the core CPU operating frequency (in MHz).&lt;br /&gt;
• &lt;b&gt;Power&lt;/b&gt;. Indicates the performance state’s maximum power dissipation (in milliWatts).&lt;br /&gt;
• &lt;b&gt;TransitionLatency&lt;/b&gt;. Indicates the worst-case latency in microseconds that the CPU is unavailable&amp;nbsp;during a transition from any performance state to this performance state.&lt;br /&gt;
• &lt;b&gt;BusMasterLatency&lt;/b&gt;. Indicates the worst-case latency in microseconds that Bus Masters are prevented&amp;nbsp;from accessing memory during a transition from any performance state to this performance state.&lt;br /&gt;
• &lt;b&gt;Control&lt;/b&gt;. Indicates the value to be written to the Performance Control Register (PERF_CTRL) in order&amp;nbsp;to initiate a transition to the performance state.&lt;br /&gt;
• &lt;b&gt;Status&lt;/b&gt;. Indicates the value that OSPM will compare to a value read from the Performance Status&amp;nbsp;Register (PERF_STATUS) to ensure that the transition to the performance state was successful. OSPM may always place the CPU in the lowest power state, but additional states are only available when indicated by the _PPC method.&lt;br /&gt;
&lt;br /&gt;
So in our example CoreFreq is 0x1068 is 4200 or 4.2 GHz. It seems that Apple is ignoring the value for Power, though you can use the Power values from the motherboard's SSDT extract. I've found that TransitionLatency and BusMasterLatency are always 0x0A. Now for the final two values, 0x2A00 or 4200. In this case we ignore the two zeros and are only concerned with the two numbers. This is the value that will be displayed by MSRDumper. So when the system is running at 4.2 GHz MSRDumper will show the P-state as 42.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Ok now let's look at the next entry.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;Package (0x06)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x1004,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zero,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0A,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0A,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2900,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2900&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
So 0x1004 is 4100 or 4.1 GHz and 0x2900 translates to 41. Pretty simple. If you keep following down you will see that CoreFreq decrease by 0x64 or 100 for each state and Control and Status decrease by 1. The last entry will have a CoreFreq of 0x0640 and Control and Status will be 0x1000. This corresponds to 1600 or 1.6 GHz and 16, the minimum clock rate for a desktop Sandy Bridge CPU.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Now that that has been explained lets look at the next Scope.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Scope (\_PR.CPU1)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Method (APSS, 0, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (\_PR.CPU0.APSS)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
All this is showing is that instead of repeating what we did for the &lt;b&gt;CPU0&lt;/b&gt;, we can have the SSDT return what was defined for &lt;b&gt;CPU0&lt;/b&gt;. Alternately, you can define individual P-states for each processor, but it is a very time consuming process. The way I've described is much easier and less work.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Finally we can discuss what we need to change when modifying the SSDT. If you remove P-states you must decrease the value in &lt;b&gt;Name (APSS, Package (0x1B)&lt;/b&gt; to reflect the number of states deleted. The MultiBeast i7 SSDT has a maximum clock of 3.9 GHz. The means the top entry will look like this:&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;Name (APSS, Package (0x18)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Package (0x06)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0F3C,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Zero,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0A,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0A,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2700,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2700&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
So the Package count went down by 3 from &lt;b&gt;Package (0x1B)&lt;/b&gt; to &amp;nbsp;&lt;b&gt;Name (APSS, Package (0x18) &lt;/b&gt;and the first package shows the CoreFreq of 0x0F3C is 3900 or 3.9 GHz and Control and Status are now 0x2700 or 39.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Likewise if you want to add states, remember to add 0x64 to each CoreFreq and 1 to Control and Status and make sure that the value in &lt;b&gt;Name (APSS, Package (0x18)&lt;/b&gt; corresponds to the total number of P-states defined.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Something everyone should be aware of is that there is a limit to the number of entries that AppleIntelCPUPowerManagement can handle. If you define more P-states then you can use, like using the Overclock SSDT on a non-overclocked system, you will lose P-states at the bottom of the table. When I used the MultiBeast Overclock SSDT which has a maximum clock of 4.2 GHz on a system that can reach a maximum of 3.8 GHz you will see the following from MSRDumper:&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
MSRDumper PStatesReached: 16 23 24 25 26 27 38&lt;br /&gt;
&lt;div class="p1"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="p1"&gt;
Versus using the MultiBeast i7 SSDT where you will see:&lt;/div&gt;
&lt;div class="p1"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="p1"&gt;
&lt;/div&gt;
&lt;div class="p1"&gt;
MSRDumper PStatesReached: 16 17 18 19 20 21 35 36 37&amp;nbsp;&lt;/div&gt;
&lt;div class="p1"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="p1"&gt;
You may say what's the big deal? Well it relates to power consumption. The lower the P-state (CPU frequency) the lower the power consumption. So by using the Overclocked SSDT my power consumption will be higher which will cost me money in the long run.&lt;/div&gt;
&lt;br /&gt;
&lt;div class="p1"&gt;
I hope you found this information helpful!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;-MacMan&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: -webkit-auto;"&gt;
&lt;i&gt;&lt;b&gt;Related Posts:&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i style="text-align: center;"&gt;&lt;a href="http://tonymacx86.blogspot.com/2012/05/1074-power-management-and-sandy-bridge.html"&gt;10.7.4 Power Management and Sandy Bridge CPUs&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;a href="http://www.tonymacx86.com/viewtopic.php?f=169&amp;amp;t=61034"&gt;&lt;i&gt;How To Test for SpeedStep on Sandy Bridge CPUs Using MSRDumper&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
&lt;i&gt;&lt;a href="http://tonymacx86.blogspot.com/2012/05/mac-os-x-1074-update.html"&gt;Mac OS X 10.7.4 Update&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style="text-align: -webkit-auto;"&gt;
&lt;i&gt;&lt;a href="http://tonymacx86.blogspot.com/2011/10/unibeast-install-mac-os-x-lion-using.html"&gt;UniBeast: Install Mac OS X Lion Using an All-In-One Bootable USB Drive&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style="text-align: -webkit-auto;"&gt;
&lt;i style="text-align: left;"&gt;&lt;a href="http://tonymacx86.blogspot.com/2011/11/building-sandy-bridge-customac-buyers.html"&gt;Building a Sandy Bridge CustoMac: Buyer's Guide&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;i&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;a href="http://1.bp.blogspot.com/-niIWvw9mWME/TgY7GSJle8I/AAAAAAAAAJI/NNHKp2sCuoI/s1600/vbforumlogo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-niIWvw9mWME/TgY7GSJle8I/AAAAAAAAAJI/NNHKp2sCuoI/s1600/vbforumlogo.jpg" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;a href="http://www.tonymacx86.com/"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;div style="margin: 0px;"&gt;
&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/gKuYdfr8fDE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/404409390621902754/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2012/05/customizing-ssdt-power-management.html#comment-form" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/404409390621902754?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/404409390621902754?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/gKuYdfr8fDE/customizing-ssdt-power-management.html" title="Customizing SSDT: Power Management Optimization on 10.7.4" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-D8m9k8J9TTM/T7a60b9t6oI/AAAAAAAAACk/wZUBNqb0YJ0/s72-c/SSDT.jpg" height="72" width="72" /><thr:total>11</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2012/05/customizing-ssdt-power-management.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMFR38-fCp7ImA9WhVTE0s.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-4936929904311795534</id><published>2012-02-27T13:13:00.000-05:00</published><updated>2012-02-27T13:13:36.154-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-27T13:13:36.154-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="chameleon" /><category scheme="http://www.blogger.com/atom/ns#" term="chimera" /><category scheme="http://www.blogger.com/atom/ns#" term="Mountain Lion" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac OSX" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Lion" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><title>Chimera 1.8.0 Source</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s1600/chimera-tinychameleon.png" /&gt;&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
The Chimera 1.8.0 source is now available for downloading. Here is the link to the commit: &lt;a href="http://forge.voodooprojects.org/p/chameleon/source/commit/1832/"&gt;http://forge.voodooprojects.org/p/chameleon/source/commit/1832/&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;&lt;/ul&gt;
There is a standalone installer, available at&amp;nbsp;&lt;a href="http://www.tonymacx86.com/downloads"&gt;tonymacx86.com/downloads&lt;/a&gt;.&amp;nbsp;For bug reporting, feature requests, and general feedback please use the&amp;nbsp;&lt;a href="http://www.tonymacx86.com/viewforum.php?f=117"&gt;Chimera forum&lt;/a&gt;.&lt;br /&gt;
&lt;div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;-tonymacx86 &amp;amp; MacMan&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i style="font-weight: bold;"&gt;&lt;b&gt;Related Posts:&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;a href="http://macmanx86.blogspot.com/2012/02/chimera-180-change-log_24.html"&gt;Chimera 1.8 Change Log&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;a href="http://tonymacx86.blogspot.com/2012/02/chimera-18-update-os-x-108-mountain.html"&gt;Chimera 1.8 Update: OS X 10.8 Mountain Lion Support&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;b&gt;&lt;a href="http://www.tonymacx86.com/"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-niIWvw9mWME/TgY7GSJle8I/AAAAAAAAAJI/NNHKp2sCuoI/s1600/vbforumlogo.jpg" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/FSoYrj1m3no" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/4936929904311795534/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2012/02/chimera-180-source.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/4936929904311795534?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/4936929904311795534?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/FSoYrj1m3no/chimera-180-source.html" title="Chimera 1.8.0 Source" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s72-c/chimera-tinychameleon.png" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2012/02/chimera-180-source.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAGRHozfSp7ImA9WhVTEU0.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-8729613530369465947</id><published>2012-02-24T12:32:00.000-05:00</published><updated>2012-02-24T12:32:05.485-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-24T12:32:05.485-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="H67" /><category scheme="http://www.blogger.com/atom/ns#" term="chameleon" /><category scheme="http://www.blogger.com/atom/ns#" term="Mountain Lion" /><category scheme="http://www.blogger.com/atom/ns#" term="news" /><category scheme="http://www.blogger.com/atom/ns#" term="X58" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1366. DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="Z68" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><category scheme="http://www.blogger.com/atom/ns#" term="chimera" /><category scheme="http://www.blogger.com/atom/ns#" term="graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="forum" /><category scheme="http://www.blogger.com/atom/ns#" term="H55" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1155" /><category scheme="http://www.blogger.com/atom/ns#" term="Lion" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Sandy Bridge" /><title>Chimera 1.8.0 Change Log</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s1600/chimera-tinychameleon.png" /&gt;&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
Here are the details on specifically what I changed in Chimera 1.8.0.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;• Mountain Lion Boot Support:&lt;/b&gt;&lt;br /&gt;
Based on &lt;a href="http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/branches/cparm"&gt;cparm's&lt;/a&gt; patch.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;i386/boot2/boot.c&lt;/b&gt;&lt;br /&gt;
Changed all (checkOSVersion("10.7") to ((checkOSVersion("10.7")) || (checkOSVersion("10.8")))&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;i386/libsaio/bootstruct.c&lt;/b&gt;&lt;br /&gt;
Changed:&lt;br /&gt;
&amp;amp;&amp;amp; (gMacOSVersion[2] == '.') &amp;amp;&amp;amp; (gMacOSVersion[3] == '7'))&lt;br /&gt;
&lt;br /&gt;
To:&lt;br /&gt;
&amp;amp;&amp;amp; (gMacOSVersion[2] == '.') &amp;amp;&amp;amp; ((gMacOSVersion[3] == '7') || (gMacOSVersion[3] == '8')))&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;• Fixed showing boot volume detail:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;i386/boot2/gui.c&lt;/b&gt;&lt;br /&gt;
Changed:&lt;br /&gt;
shoWinfo = true&lt;br /&gt;
&lt;br /&gt;
To:&lt;br /&gt;
shoWinfo = false&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;• Trunk Commit: 1827 Xcode 4.3 compile fix:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;i386/util/fdisk/misc.c&lt;/b&gt;&lt;br /&gt;
Changed:&lt;br /&gt;
void&lt;br /&gt;
putshort(p, l)&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;void *p;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;u_int16_t l;&lt;br /&gt;
&lt;br /&gt;
To:&lt;br /&gt;
putshort(&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;void *p,&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;u_int16_t l)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;• Added addtitional NVIDIA cards and fixed some card definitions using info from latest trunk, ErmaC branch and tonymacx86.com users:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;i386/libsaio/nvidia.c&lt;/b&gt;&lt;br /&gt;
Added:&lt;br /&gt;
{ 0x10DE05E7, "Tesla C1060" },&lt;br /&gt;
{ 0x10DE061E, "Quadro FX 3700M" },&lt;br /&gt;
{ 0x10DE0621, "GeForce GT 230" },&lt;br /&gt;
{ 0x10DE062B, "GeForce 9800M GS" },&lt;br /&gt;
{ 0x10DE0655, "GeForce GT 120" },&lt;br /&gt;
{ 0x10DE06F1, "GeForce G105M" },&lt;br /&gt;
{ 0x10DE06FF, "HICx16 + Graphics" },&lt;br /&gt;
{ 0x10DE0840, "GeForce 8200M" },&lt;br /&gt;
{ 0x10DE0869, "GeForce 9400" },&lt;br /&gt;
{ 0x10DE08A0, "GeForce 320M" },&lt;br /&gt;
{ 0x10DE08A4, "GeForce 320M" },&lt;br /&gt;
{ 0x10DE0A26, "GeForce 405" },&lt;br /&gt;
{ 0x10DE0A27, "GeForce 405" },&lt;br /&gt;
{ 0x10DE0A38, "Quadro 400" },&lt;br /&gt;
{ 0x10DE0A76, "ION" },&lt;br /&gt;
{ 0x10DE0A7A, "GeForce 315M" },&lt;br /&gt;
{ 0x10DE0CA5, "GeForce GT 220" },&lt;br /&gt;
{ 0x10DE0CAC, "GeForce GT 220" },&lt;br /&gt;
{ 0x10DE1051, "GeForce GT 520MX" },&lt;br /&gt;
{ 0x10DE1084, "GeForce GTX 560" },&lt;br /&gt;
{ 0x10DE1087, "GeForce GTX 560 Ti 448 Cores" },&lt;br /&gt;
{ 0x10DE1089, "GeForce GTX 580" },&lt;br /&gt;
{ 0x10DE108B, "GeForce GTX 590" },&lt;br /&gt;
{ 0x10DE1091, "Tesla M2090" },&lt;br /&gt;
{ 0x10DE109B, "Quadro 7000" },&lt;br /&gt;
{ 0x10DE10C0, "GeForce 9300 GS" },&lt;br /&gt;
{ 0x10DE10D8, "NVS 300" },&lt;br /&gt;
{ 0x10DE1241, "GeForce GT 545" },&lt;br /&gt;
{ 0x10DE1243, "GeForce GT 545" },&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
Changed:&lt;br /&gt;
{ 0x10DE0CAC, "GeForce 315" }, to { 0x10DE0CAC, "GeForce GT 220" },&lt;br /&gt;
{ 0x10DE0DF4, "GeForce GT 450M" }, to { 0x10DE0DF4, "GeForce GT 540M" },&lt;br /&gt;
{ 0x10DE109A, "N12E-Q5" }, to { 0x10DE109A, "Quadro 5010M" },&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;• Added additional AMD/ATI Cards:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;i386/libsaio/ati.c&lt;/b&gt;&lt;br /&gt;
Added from trunk, ErmaC and tonymacx86.com users:&lt;br /&gt;
{ 0x9440, 0x0851174B, CHIP_FAMILY_RV770, "ATI Radeon HD 4870", kMotmot },&lt;br /&gt;
{ 0x68BA, 0x31501682, CHIP_FAMILY_JUNIPER, "AMD Radeon HD 6770", kVervet },&lt;br /&gt;
{ 0x68BF, 0x31401682, CHIP_FAMILY_JUNIPER, "AMD Radeon HD 6750", kVervet },&lt;br /&gt;
{ 0x68C0, 0x395217AA, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5730", kNull },&lt;br /&gt;
{ 0x68C1, 0x02051025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x02961025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x030A1025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x033D1025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x03471025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x03561025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x03581025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x035A1025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x035C1025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x03641025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x03791025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x037E1025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68C1, 0x03821025, CHIP_FAMILY_REDWOOD, "ATI Mobility Radeon HD 5750", kNull },&lt;br /&gt;
{ 0x68E4, 0x1426103C, CHIP_FAMILY_CEDAR, "AMD Radeon HD 6370M ", kNull },&lt;br /&gt;
{ 0x68E4, 0x397917AA, CHIP_FAMILY_CEDAR, "AMD Radeon HD 6370M ", kNull },&lt;br /&gt;
{ 0x6719, 0x21FD1458, CHIP_FAMILY_CAYMAN, "AMD Radeon HD 6950", kGibba },&lt;br /&gt;
{ 0x6719, 0x186B174B, CHIP_FAMILY_CAYMAN, "AMD Radeon HD 6950", kNull },&lt;br /&gt;
{ 0x6720, 0x04901028, CHIP_FAMILY_BARTS, "AMD Radeon HD 6970M", kElodea },&lt;br /&gt;
{ 0x6739, 0x03B41043, CHIP_FAMILY_BARTS, "AMD Radeon HD 6850", kDuckweed },&lt;br /&gt;
{ 0x6740, 0x1631103C, CHIP_FAMILY_TURKS, "AMD FirePro M5950", kNull },&lt;br /&gt;
{ 0x6740, 0x3388103C, CHIP_FAMILY_TURKS, "AMD Radeon HD 6770M", kNull },&lt;br /&gt;
{ 0x6741, 0x1688103C, CHIP_FAMILY_TURKS, "AMD Radeon HD 7690M", kNull },&lt;br /&gt;
{ 0x6758, 0x00121028, CHIP_FAMILY_TURKS, "AMD Radeon HD 6670", kBulrushes },&lt;br /&gt;
{ 0x6759, 0x20121787, CHIP_FAMILY_TURKS, "AMD Radeon HD 6570", kPithecia },&lt;br /&gt;
{ 0x6760, 0x00031179, CHIP_FAMILY_CAICOS, "AMD Radeon HD 6450M", kNull },&lt;br /&gt;
{ 0x6779, 0xE180174B, CHIP_FAMILY_CAICOS, "AMD Radeon HD 6450", kPithecia },&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;• Added the following missing AMD/ATI default card definitions:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;i386/libsaio/ati.c&lt;/b&gt;&lt;br /&gt;
{ 0x944A, 0x00000000, CHIP_FAMILY_RV770, "ATI Radeon HD 4800 Series", kMotmot },&lt;br /&gt;
{ 0x9480, 0x00000000, CHIP_FAMILY_RV730, "ATI Mobility Radeon HD 4650 Series", kGliff },&lt;br /&gt;
{ 0x9553, 0x00000000, CHIP_FAMILY_RV710, "ATI Radeon HD 4300/4500 Series", kShrike },&lt;br /&gt;
{ 0x9581, 0x00000000, CHIP_FAMILY_RV630, "ATI Radeon HD 3600 Series", kNull },&lt;br /&gt;
{ 0x9583, 0x00000000, CHIP_FAMILY_RV630, "ATI Radeon HD 3600 Series", kNull },&lt;br /&gt;
{ 0x9588, 0x00000000, CHIP_FAMILY_RV630, "ATI Radeon HD 2600 XT Series", kNull },&lt;br /&gt;
{ 0x9589, 0x00000000, CHIP_FAMILY_RV630, "ATI Radeon HD 3610 Series", kNull },&lt;br /&gt;
{ 0x9591, 0x00000000, CHIP_FAMILY_RV635, "ATI Radeon HD 3600 Series", kNull },&lt;br /&gt;
{ 0x68A1, 0x00000000, CHIP_FAMILY_CYPRESS, "ATI Mobility Radeon HD 5800 Series", kNomascus },&lt;br /&gt;
{ 0x68A8, 0x00000000, CHIP_FAMILY_CYPRESS, "AMD Radeon HD 6800M Series", kUakari },&lt;br /&gt;
{ 0x68BF, 0x00000000, CHIP_FAMILY_JUNIPER, "AMD Radeon HD 6700 Series", kVervet },&lt;br /&gt;
{ 0x68C0, 0x00000000, CHIP_FAMILY_REDWOOD, "AMD Radeon HD 6570M/5700 Series", kNull },&lt;br /&gt;
{ 0x68C1, 0x00000000, CHIP_FAMILY_REDWOOD, "AMD Radeon HD 6500M/5600/5700 Series", kNull },&lt;br /&gt;
{ 0x68E0, 0x00000000, CHIP_FAMILY_CEDAR, "ATI Mobility Radeon HD 5400 Series", kEulemur },&lt;br /&gt;
{ 0x68E1, 0x00000000, CHIP_FAMILY_CEDAR, "ATI Mobility Radeon HD 5400 Series", kEulemur },&lt;br /&gt;
{ 0x68E4, 0x00000000, CHIP_FAMILY_CEDAR, "ATI Radeon HD 6300M Series", kNull },&lt;br /&gt;
{ 0x6750, 0x00000000, CHIP_FAMILY_TURKS, "AMD Radeon HD 6600A Series", kNull },&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;br /&gt;
&lt;b&gt;• Added the following missing AMD/ATI chip family:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;i386/libsaio/ati.c&lt;/b&gt;&lt;br /&gt;
Added CHIP_FAMILY_RV790 to chip_family_t;&lt;br /&gt;
Added "RV790" to chip_family_name[]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;• Made the following cosmetic changes for AMD/ATI cards: &lt;/b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;i386/libsaio/ati.c&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Changed all vendor names in radeon_cards to ATI as that would be contrary to what Apple would report.&lt;/li&gt;
&lt;li&gt;For any specific card configuration that contained a generic name using something like "ATI Radeon HD 4800 Series" changed it to the specific card name and removed "Series".&lt;/li&gt;
&lt;li&gt;Added "Series" to any generic card configuration to signify it's a generic and not card specific.&lt;/li&gt;
&lt;li&gt;Corrected a bunch of card names.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
There is a standalone installer, available at&amp;nbsp;&lt;a href="http://www.tonymacx86.com/downloads"&gt;tonymacx86.com/downloads&lt;/a&gt;.&amp;nbsp;For bug reporting, feature requests, and general feedback please use the&amp;nbsp;&lt;a href="http://www.tonymacx86.com/viewforum.php?f=117"&gt;Chimera forum&lt;/a&gt;.&lt;br /&gt;
&lt;div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;-MacMan&amp;nbsp;&lt;/b&gt;&lt;b&gt;&amp;amp;&amp;nbsp;&lt;/b&gt;&lt;b&gt;tonymacx86 &amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;a href="http://www.tonymacx86.com/"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-niIWvw9mWME/TgY7GSJle8I/AAAAAAAAAJI/NNHKp2sCuoI/s1600/vbforumlogo.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/9DZ3hrOtEtE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/8729613530369465947/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2012/02/chimera-180-change-log_24.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/8729613530369465947?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/8729613530369465947?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/9DZ3hrOtEtE/chimera-180-change-log_24.html" title="Chimera 1.8.0 Change Log" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s72-c/chimera-tinychameleon.png" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2012/02/chimera-180-change-log_24.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUDRnw-fip7ImA9WhRQGU0.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-916039418579715192</id><published>2011-12-13T12:16:00.001-05:00</published><updated>2011-12-14T17:54:37.256-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-14T17:54:37.256-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="H67" /><category scheme="http://www.blogger.com/atom/ns#" term="chameleon" /><category scheme="http://www.blogger.com/atom/ns#" term="news" /><category scheme="http://www.blogger.com/atom/ns#" term="X58" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1366. DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="Z68" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><category scheme="http://www.blogger.com/atom/ns#" term="chimera" /><category scheme="http://www.blogger.com/atom/ns#" term="graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="forum" /><category scheme="http://www.blogger.com/atom/ns#" term="H55" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1155" /><category scheme="http://www.blogger.com/atom/ns#" term="Lion" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Sandy Bridge" /><title>Chimera 1.7.0 Change Log</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s1600/chimera-tinychameleon.png" /&gt;&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;b&gt;Back ported the following Chameleon commits:&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://forge.voodooprojects.org/p/chameleon/source/commit/1671/"&gt;r1671&lt;/a&gt; Updated credits&lt;/li&gt;
&lt;li&gt;&lt;a href="http://forge.voodooprojects.org/p/chameleon/source/commit/1674/"&gt;r1674&lt;/a&gt; Improved Multi-drive boot support from dmazar.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://forge.voodooprojects.org/p/chameleon/source/commit/1710/"&gt;r1710&lt;/a&gt; Fix for kernel flags not being passed to kernel on RAID volumes.&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Added the following AMD GPUs:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;0x9440,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x114A174B, CHIP_FAMILY_RV770,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"Sapphire Radeon HD4870 Vapor-X",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;kCardinal&lt;/li&gt;
&lt;li&gt;0x954F,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x20081787, CHIP_FAMILY_RV710,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;"ATI Radeon HD 4350",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kNull&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x6899,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0xE174174B, CHIP_FAMILY_CYPRESS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5850",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kUakari&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x68A0,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x043A1028, CHIP_FAMILY_CYPRESS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Mobility Radeon HD 5870",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;kNomascus&lt;/li&gt;
&lt;li&gt;0x68B8,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x21F61458, CHIP_FAMILY_JUNIPER,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5770",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kVervet&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x68B8,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x200A1787, CHIP_FAMILY_JUNIPER,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5770",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kVervet&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x68BE,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x22881787, CHIP_FAMILY_JUNIPER,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5750",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kVervet&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x68F9,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x010E1002, CHIP_FAMILY_CEDAR,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5450",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kEulemur&lt;/li&gt;
&lt;li&gt;0x68F9,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x03741043, CHIP_FAMILY_CEDAR,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5450",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kEulemur&lt;/li&gt;
&lt;li&gt;0x68F9,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x23401462, CHIP_FAMILY_CEDAR,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5450",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kEulemur&lt;/li&gt;
&lt;li&gt;0x68F9,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0xE145174B, CHIP_FAMILY_CEDAR,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5450",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kEulemur&lt;/li&gt;
&lt;li&gt;0x68F9,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0xE153174B, CHIP_FAMILY_CEDAR,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 5450",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kEulemur&lt;/li&gt;
&lt;li&gt;0x6719,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x0B001002, CHIP_FAMILY_CAYMAN,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6950",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kGibba&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x6719,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x20101787, CHIP_FAMILY_CAYMAN,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6950",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kGibba&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x6720,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x04BA1028, CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6970M",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kElodea&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x6738,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x31071682, CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6870",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kDuckweed&lt;/li&gt;
&lt;li&gt;0x6738,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x31081682, CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6870",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kDuckweed&lt;/li&gt;
&lt;li&gt;0x6738,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x174B174B, CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6870",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kBulrushes&lt;/li&gt;
&lt;li&gt;0x6739,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0xAA881002, CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6850",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kDuckweed&lt;/li&gt;
&lt;li&gt;0x6740,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x1D121043, CHIP_FAMILY_TURKS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6730M",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kNull&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x6760,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x165A103C, CHIP_FAMILY_CAICOS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6470M",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kNull&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x6760,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x167D103C, CHIP_FAMILY_CAICOS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6470M",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;kNull&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x68A0,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000, CHIP_FAMILY_CYPRESS,&amp;nbsp;"ATI Radeon HD 5800M Series",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;kNomascus&lt;/li&gt;
&lt;li&gt;0x68BA,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000, CHIP_FAMILY_JUNIPER,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"ATI Radeon HD 6770 Series",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;kVervet&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;0x6719,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000, CHIP_FAMILY_CAYMAN,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"AMD Radeon HD 6950 Series",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;kGibbas&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Added a change that should hopefully allow the ability to override kNull frame buffer definitions.&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Added the following NVIDIA GPUs:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;0x10DE06DF, "Tesla M2070-Q"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DCD, "GeForce GT 555M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DCE, "GeForce GT 555M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DD6, "GeForce GT 550M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DDA, "Quadro 2000M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DEC, "GeForce GT 525M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DED, "GeForce GT 520M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DF4, "GeForce GT 450M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DF5, "GeForce GT 525M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DF6, "GeForce GT 550M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DF7, "GeForce GT 520M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0DFA, "Quadro 1000M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0E31, "GeForce GTX 485M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0E3A, "Quadro 3000M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE0E3B, "Quadro 4000M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE1054, "GeForce GT 410M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE1057, "Quadro NVS 4200M"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE107F, "NVIDIA GF119-ES"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE10C5, "GeForce 405"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE1201, "GeForce GTX 560"&amp;nbsp;&lt;/li&gt;
&lt;li&gt;0x10DE1251, "GeForce GTX 560M"&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Added the following cards to the NVIDIA memory detection bug workaround:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;GT 440 Device ID 0x0DE0&amp;nbsp;&lt;/li&gt;
&lt;li&gt;GT 525M Device ID 0x0DEC&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
There is a standalone installer, available at&amp;nbsp;&lt;a href="http://www.tonymacx86.com/downloads"&gt;tonymacx86.com/downloads&lt;/a&gt;.&amp;nbsp;For bug reporting, feature requests, and general feedback please use the&amp;nbsp;&lt;a href="http://www.tonymacx86.com/viewforum.php?f=117"&gt;Chimera forum&lt;/a&gt;.&lt;br /&gt;
&lt;div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;-MacMan&amp;nbsp;&lt;/b&gt;&lt;b&gt;&amp;amp;&amp;nbsp;&lt;/b&gt;&lt;b&gt;tonymacx86 &amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;a href="http://www.tonymacx86.com/"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-niIWvw9mWME/TgY7GSJle8I/AAAAAAAAAJI/NNHKp2sCuoI/s1600/vbforumlogo.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/JzNp2x70J9o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/916039418579715192/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2011/12/chimera-170-change-log.html#comment-form" title="21 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/916039418579715192?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/916039418579715192?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/JzNp2x70J9o/chimera-170-change-log.html" title="Chimera 1.7.0 Change Log" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s72-c/chimera-tinychameleon.png" height="72" width="72" /><thr:total>21</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2011/12/chimera-170-change-log.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8DQ3s6fSp7ImA9WhdWFko.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-94568728080426674</id><published>2011-09-10T14:04:00.000-04:00</published><updated>2011-09-10T14:04:32.515-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-10T14:04:32.515-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="H67" /><category scheme="http://www.blogger.com/atom/ns#" term="chameleon" /><category scheme="http://www.blogger.com/atom/ns#" term="news" /><category scheme="http://www.blogger.com/atom/ns#" term="X58" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1366. DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="Z68" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><category scheme="http://www.blogger.com/atom/ns#" term="chimera" /><category scheme="http://www.blogger.com/atom/ns#" term="graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="forum" /><category scheme="http://www.blogger.com/atom/ns#" term="H55" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1155" /><category scheme="http://www.blogger.com/atom/ns#" term="Lion" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Sandy Bridge" /><title>Chimera 1.5.4 Change Log</title><content type="html">&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s1600/chimera-tinychameleon.png" /&gt;&lt;/div&gt;
It's been a busy couple of weeks since I released Chimera 1.5.0. I delayed this blog post due to the updates I had to make to fix and support additional AMD cards and the Facetime issue. This revision is based on&amp;nbsp;&amp;nbsp;&lt;a href="http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/tags/2.0"&gt;Chameleon 2.0 Revision 1394&lt;/a&gt;&amp;nbsp;which is the code base for the official release of Chameleon 2.0. Since Chimera 1.4 was released the Chameleon team has included some of what I did in Chimera 1.4 to the trunk. I have also have been supplying some fixes and enhancements to the Chameleon trunk to make future updates of Chimera easier.&lt;br /&gt;
&lt;br /&gt;
The main features in this release are:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Support for additional NVIDA and AMD video controllers&lt;/li&gt;
&lt;li&gt;Inclusion or correction fo some AMD frame buffer names&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Facetime fix from&amp;nbsp;olegpronin at insanelymac (of which I have added a new Boot key to bypass this fix if needed (thanks to &lt;a href="http://lnx2mac.blogspot.com/"&gt;Lnx2Mac&lt;/a&gt; for the idea.))&lt;/li&gt;
&lt;li&gt;Sandy Bridge HD Graphics support based on the work valv started to support the Mobile HD 3000 controller. I've enhanced it to support mobile and desktop controllers.&lt;/li&gt;
&lt;/ul&gt;
Here are the specific edits for this version and as a reminder, all lines starting with a dash will be the name of the affected file starting at the branch root.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;General fixes and&amp;nbsp;enhancements:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;- i386/boot2/boot.h&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Added&amp;nbsp;#define kSkipFTFix &amp;nbsp;"SkipFTFix" for disabling the Facetime fix code.&lt;br /&gt;
&lt;b&gt;&amp;nbsp;- i386/libsaio/ati.c&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&amp;nbsp; &amp;nbsp;Enhanced some of the debug messages for&amp;nbsp;ports and frame buffers.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&amp;nbsp; &amp;nbsp;Added a debug message to display the number of ports the cards VBIOS is reporting.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Changed default frame buffer for the HD 6670 and HD 6450 to Bulrushes&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Added the following additional AMD cards:&lt;br /&gt;
&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;       &lt;/span&gt;{ 0x68BF,&amp;nbsp;0x220E1458, CHIP_FAMILY_JUNIPER,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;"ATI Radeon HD 6750",&amp;nbsp;kVervet&amp;nbsp;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { 0x6738,&amp;nbsp;0x00D01002,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6870",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { 0x6738,&amp;nbsp;0x21FA1002,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6870",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6738,&amp;nbsp;0x21FA1458,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6870",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6738,&amp;nbsp;0x31031682,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6870",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6738,&amp;nbsp;0x31041682,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6870",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6738,&amp;nbsp;0xE178174B,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6870",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6738,&amp;nbsp;0x20101787,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6870",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6738,&amp;nbsp;0x23051787,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6870",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6739,&amp;nbsp;0x24411462, CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6850",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6739,&amp;nbsp;0xE177174B,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_BARTS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6850",&amp;nbsp;kDuckweed&amp;nbsp;},&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6758,&amp;nbsp;0x67581002,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_TURKS, &amp;nbsp; &amp;nbsp;"AMD Radeon HD 6670",&amp;nbsp;kBulrushes&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6758,&amp;nbsp;0x22051458,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_TURKS,&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;&amp;nbsp;"AMD Radeon HD 6670",&amp;nbsp;kBulrushes&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6758,&amp;nbsp;0x31811682,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_TURKS, &amp;nbsp; &amp;nbsp;&amp;nbsp;"AMD Radeon HD 6670",&amp;nbsp;kBulrushes&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6758,&amp;nbsp;0x31831682,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_TURKS, &amp;nbsp; &amp;nbsp;&amp;nbsp;"AMD Radeon HD 6670",&amp;nbsp;kBulrushes&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6758,&amp;nbsp;0xE1941746,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_TURKS, &amp;nbsp; &amp;nbsp;&amp;nbsp;"AMD Radeon HD 6670",&amp;nbsp;kBulrushes&amp;nbsp;},&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6779,&amp;nbsp;0x64501092,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_CAICOS, &amp;nbsp;&amp;nbsp;"AMD Radeon HD 6450",&amp;nbsp;kBulrushes&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{ 0x6779,&amp;nbsp;0xE164174B,&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;CHIP_FAMILY_CAICOS, &amp;nbsp;&amp;nbsp;"AMD Radeon HD 6450",&amp;nbsp;kBulrushes&amp;nbsp;},&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp;- i386/libsaio/fake_efi.c&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&amp;nbsp; &amp;nbsp;Added&amp;nbsp;olegpronin's Facetime fix&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Added the ability to bypass this fix at boot time using the boot key of SkipFTFix=Yes&lt;br /&gt;
&lt;b&gt;&amp;nbsp;- i386/libsaio/gma.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Added&amp;nbsp;valv's code for Mobile HD 3000 Graphics support&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Added support for Mobile HD 2000&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Added support for desktop HD 2000 and HD 3000&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Added specific code for HD 2000 and HD 3000&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Added a work around for desktop HD 3000's to work with unpatched kexts or DSDT edits.&lt;br /&gt;
&lt;b&gt;&amp;nbsp;- i386/libsaio/nvidia.c&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp;&lt;/b&gt;Added the following new device ID:&lt;br /&gt;
&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;     &lt;/span&gt;{ 0x10DE1086, "GeForce GTX 570" },&lt;br /&gt;
&lt;br /&gt;
&lt;b style="font-weight: bold;"&gt;Chimera Specific Changes:&lt;/b&gt;&lt;br /&gt;
&lt;b style="font-weight: bold;"&gt;&amp;nbsp;- i386/boot2/prompt.c&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;
&amp;nbsp; &amp;nbsp;&lt;/b&gt;Changed Chameleon to Chimera and hardcoded version information&lt;br /&gt;
&lt;b style="font-weight: bold;"&gt;&amp;nbsp;- i386/libsaio/fake_efi.c&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;
&amp;nbsp; &amp;nbsp;&lt;/b&gt;Changed FIRMWARE_VENDOR from Chameleon 2.0 to Chimera 1.5&lt;br /&gt;
&lt;br /&gt;
For bug reporting, feature requests, and general feedback please use the&lt;b&gt;&amp;nbsp;&lt;a href="http://www.tonymacx86.com/viewforum.php?f=117"&gt;Chimera forum&lt;/a&gt;.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;div style="font-weight: bold;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style="font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;b&gt;-MacMan&amp;nbsp;&lt;/b&gt;&lt;b&gt;&amp;amp; t&lt;/b&gt;&lt;b&gt;onymacx86&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;a href="http://www.tonymacx86.com/"&gt;&lt;img border="0" src="http://www.tonymacx86.com/images/main.png" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;
&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/vczSfpCW8MM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/94568728080426674/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2011/09/chimera-154-change-log.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/94568728080426674?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/94568728080426674?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/vczSfpCW8MM/chimera-154-change-log.html" title="Chimera 1.5.4 Change Log" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s72-c/chimera-tinychameleon.png" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2011/09/chimera-154-change-log.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMAQ3w-fSp7ImA9WhdTE0g.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-6333045271852216692</id><published>2011-07-11T00:27:00.000-04:00</published><updated>2011-07-11T00:27:22.255-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-11T00:27:22.255-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Gigabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="H67" /><category scheme="http://www.blogger.com/atom/ns#" term="DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="Z68" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i3" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i5" /><category scheme="http://www.blogger.com/atom/ns#" term="P67" /><category scheme="http://www.blogger.com/atom/ns#" term="H55" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1155" /><category scheme="http://www.blogger.com/atom/ns#" term="P55" /><category scheme="http://www.blogger.com/atom/ns#" term="Sandy Bridge" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><title>Minimal DSDT Edits for Gigabyte Socket 1155 Motherboards</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-RlKNqytCMO8/Thp1YvJro-I/AAAAAAAAACU/um2ECEEk3sQ/s1600/DSDT+Screen+Capture.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="http://3.bp.blogspot.com/-RlKNqytCMO8/Thp1YvJro-I/AAAAAAAAACU/um2ECEEk3sQ/s320/DSDT+Screen+Capture.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;/a&gt;&lt;span id="goog_2070694530"&gt;&lt;/span&gt;&lt;span id="goog_2070694531"&gt;&lt;/span&gt;&lt;br /&gt;
I started researching and testing what edits from my &lt;a href="http://macmanx86.blogspot.com/2010/06/new-minimal-dsdt-edits-for-gigabyte.html"&gt;New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards&lt;/a&gt; were or weren't needed on the Socket 1155 boards. The good news is that the majority of the edits carry over, but some are not needed. For example, we don't need to inject anything for the USB ports to be fully recognized. But there are a couple of required Socket 1155 specific edits.&lt;br /&gt;
&lt;br /&gt;
The following is a guide for editing the extracted DSDT. The first thing you will need to do is the required edits so that the DSDT will compile. They are:&lt;br /&gt;
&lt;br /&gt;
1) "Reserved method must return a value"&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Add to the end of &lt;b&gt;_WAK&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;Return (Package (0x02)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; })&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
2) "Method local variable is not initialized"&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;In &lt;b&gt;Scope (\_SI)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Change both:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;b&gt;Store (Local0, Local0)&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp;To:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;b&gt;Store (0x00, Local0)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
3) "Use of compiler reserved name"&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Replace all &lt;b&gt;_T_&lt;/b&gt; with &lt;b&gt;T_&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
4) "Effective AML package length is zero"&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Change: &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;b&gt;Name (RPMV, Package (0x00) {})&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;To:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;b&gt;Name (RPMV, Package (Zero) {})&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
5) "Result is not used, operator has no effect"&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Change:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;b&gt;Or (0x03, PARM)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;To:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;b&gt;Or (PARM, 0x03, PARM)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The first required edit is to include &lt;b&gt;Method DTGP&lt;/b&gt; for passing configuration parameters to OS X. Next up is renaming device names to follow Apple's conventions. They are renaming all &lt;b&gt;PX40&lt;/b&gt; to &lt;b&gt;LPCB&lt;/b&gt;, &lt;b&gt;PX43&lt;/b&gt; to &lt;b&gt;SBUS&lt;/b&gt;, all &lt;b&gt;AZAL&lt;/b&gt; to &lt;b&gt;HDEF&lt;/b&gt;, &lt;b&gt;Device (IDE1)&lt;/b&gt; to &lt;b&gt;Device (SATA)&lt;/b&gt; and it's sub-device ports from &lt;b&gt;Device (PRIM)&lt;/b&gt; to &lt;b&gt;Device (PRT0)&lt;/b&gt; and &lt;b&gt;Device (SECD)&lt;/b&gt; to &lt;b&gt;Device (PRT1)&lt;/b&gt;, deleting &lt;b&gt;Device (IDE2)&lt;/b&gt; (unused) and finally renaming the USB device names, &lt;b&gt;USBE&lt;/b&gt; to &lt;b&gt;EHC1&lt;/b&gt; and &lt;b&gt;USE2&lt;/b&gt; to &lt;b&gt;EHC2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Now that we have all of the correct device names now we need to add some missing information. For the SMBus we need to add the following to &lt;b&gt;Device (SBUS)&lt;/b&gt; as a nested sub-device:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Device (BUS0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Name (_CID, "smbus")&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Name (_ADR, 0x00)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Device (DVL0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Name (_ADR, 0x57)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Name (_CID, "diagsvault")&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Method (_DSM, 4, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Store (Package (0x02)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"address",&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x57&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }, Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
For ALC8xxHDA to work correctly we need to inject into &lt;b&gt;Device (HDEF)&lt;/b&gt; codec information. Here is an example of what needs to be added for a board using and an ALC889 codec:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Method (_DSM, 4, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Store (Package (0x04)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "layout-id",&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Buffer (0x04)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x79, 0x03, 0x00, 0x00 &amp;nbsp; // decimal 889&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "PinConfigurations",&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Buffer (Zero)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }, Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
For other codecs you will need to change the layout-id to match your codec. &lt;br /&gt;
&lt;br /&gt;
There is a problem with Audio break ups that can be corrected in the DSDT. The first is in &lt;b&gt;Device (PIC)&lt;/b&gt; remove these two lines:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp; IRQNoFlags ()&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {2}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The other fix for audio break ups is in &lt;b&gt;Device (TMR)&lt;/b&gt; where we need to change:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Method (_CRS, 0, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If (LGreaterEqual (OSFX, 0x03))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If (HPTF)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (ATT6)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Else&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (ATT5)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Else&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (ATT5)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To:&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Method (_CRS, 0, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (ATT6)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The next fix is to prevent kernel panics in AppleIntelCPUPowerManagement at boot time. This fix is easy; just change &lt;b&gt;Method (_STA, 0, NotSerialized)&lt;/b&gt; to &lt;b&gt;Return (0x0F)&lt;/b&gt; and to change &lt;b&gt;Method (_CRS, 0, NotSerialized)&lt;/b&gt; to &lt;b&gt;Return (ATT3)&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
The final edit is to allow you to use the power button to put the computer to sleep. &amp;nbsp;In &lt;b&gt;Device (PWRB) &lt;/b&gt;change &lt;b&gt;Name (_HID, EisaId ("PNP0C0C"))&lt;/b&gt; to &lt;b&gt;Name (_CID, EisaId ("PNP0C0C"))&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
If you don't want to bother with these edits, you can download pre-edited DSDTs from the tonymacx86.com &lt;a href="http://www.tonymacx86.com/dsdt.php"&gt;DSDT Database&lt;/a&gt;.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.tonymacx86.com/images/main.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="83" src="http://www.tonymacx86.com/images/main.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;For discussions on this and other topics, register today at &lt;a href="http://www.tonymacx86.com/"&gt;http://www.tonymacx86.com/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/J1mofg9V-fU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/6333045271852216692/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2011/07/minimal-dsdt-edits-for-gigabyte-socket.html#comment-form" title="10 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/6333045271852216692?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/6333045271852216692?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/J1mofg9V-fU/minimal-dsdt-edits-for-gigabyte-socket.html" title="Minimal DSDT Edits for Gigabyte Socket 1155 Motherboards" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-RlKNqytCMO8/Thp1YvJro-I/AAAAAAAAACU/um2ECEEk3sQ/s72-c/DSDT+Screen+Capture.png" height="72" width="72" /><thr:total>10</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2011/07/minimal-dsdt-edits-for-gigabyte-socket.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkANRHs9eSp7ImA9WhZaGEU.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-6767065560702134603</id><published>2011-07-05T11:46:00.000-04:00</published><updated>2011-07-05T11:46:35.561-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-05T11:46:35.561-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DOS" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i5" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac OSX" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="guide" /><category scheme="http://www.blogger.com/atom/ns#" term="USB" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i3" /><title>Creating a Bootable “DOS” USB Stick on a Hackintosh Without Windows or MS-DOS</title><content type="html">&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-oJXw3GJFWbI/ThMpgHJ4vFI/AAAAAAAAAK0/OtzOJAIZ6mk/s1600/dos.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-oJXw3GJFWbI/ThMpgHJ4vFI/AAAAAAAAAK0/OtzOJAIZ6mk/s1600/dos.png" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-vXAbxoZzzjU/ThMpdy4__ZI/AAAAAAAAAKw/dyvAZBzThag/s1600/usbstick.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-vXAbxoZzzjU/ThMpdy4__ZI/AAAAAAAAAKw/dyvAZBzThag/s1600/usbstick.png" /&gt;&lt;/a&gt;&lt;/div&gt;A lot of manufacturers provide DOS only firmware updaters. If you have a dual boot system with Windows it’s a piece of cake. But the issue is how do you do this on a Hackintosh without Windows installed? &amp;nbsp;Well I have found a solution, FreeDOS, a free DOS-compatible operating system for IBM-PC compatible systems.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;What you need:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;USB drive greater than 16 MB&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.freedos.org/freedos/files/"&gt;FreeDOS Base CD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Blank CD or CD-RW&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Installation procedure:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Format the USB drive as a MBR/FAT volume&lt;/li&gt;
&lt;li&gt;Burn the FreeDOS Base CD&lt;/li&gt;
&lt;li&gt;Shut down OS X and disconnect all disk drives&lt;/li&gt;
&lt;li&gt;Boot computer while ensuring that Legacy USB support is enabled in the BIOS and USB drive is connected&lt;/li&gt;
&lt;li&gt;Boot from FreeDOS Base CD and follow instructions to install. It will install by default to the 1st drive it finds. In this case it’s the USB drive as it’s the only one connected.&lt;/li&gt;
&lt;li&gt;Shutdown and reconnect all disk drives.&lt;/li&gt;
&lt;li&gt;You now have a bootable “DOS” drive.&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;This drive is bootable and can be read and written to in OS X. You can copy any DOS based programs&amp;nbsp;on to it&amp;nbsp;and boot from it to run them.&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://www.tonymacx86.com/"&gt;&lt;img alt="" border="0" src="http://www.tonymacx86.com/images/main.png" style="cursor: move;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: inherit;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/6q8I02qu5AI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/6767065560702134603/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2011/07/creating-bootable-dos-usb-stick-on.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/6767065560702134603?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/6767065560702134603?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/6q8I02qu5AI/creating-bootable-dos-usb-stick-on.html" title="Creating a Bootable “DOS” USB Stick on a Hackintosh Without Windows or MS-DOS" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-oJXw3GJFWbI/ThMpgHJ4vFI/AAAAAAAAAK0/OtzOJAIZ6mk/s72-c/dos.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2011/07/creating-bootable-dos-usb-stick-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUMSH89eCp7ImA9WhZWGUk.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-5775560415199454602</id><published>2011-05-20T12:23:00.044-04:00</published><updated>2011-05-20T22:51:29.160-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-20T22:51:29.160-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="chameleon" /><category scheme="http://www.blogger.com/atom/ns#" term="chimera" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="guide" /><title>Chimera v1.4.0 Change Log</title><content type="html">&lt;div style="text-align: center;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s1600/chimera-tinychameleon.png" /&gt;&lt;/div&gt;It's good to see that the Chameleon team has started porting some of the changes I made from Chimera to the Chameleon 2.0 RC5 trunk. They&amp;nbsp;recently did a major update and&amp;nbsp;added significant new features&amp;nbsp;in &lt;a href="http://forge.voodooprojects.org/p/chameleon/source/tree/833/trunk"&gt;trunk revision 833&lt;/a&gt;. Some of the changes were&amp;nbsp;enhanced and fixed Sandy Bridge support amongst others. So I went back and integrated my changes into that trunk version and created Chimera v1.4.0.&lt;br /&gt;
&lt;br /&gt;
Starting with this version I will list in detail all changes I've made. All lines starting with a dash will be the name of the affected file starting at the branch root.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;General fixes and&amp;nbsp;enhancements:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-cDgwQEQquo8/TdcTUTiU6ZI/AAAAAAAAAHc/9J6E7tgsLIo/s1600/chimera.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-cDgwQEQquo8/TdcTUTiU6ZI/AAAAAAAAAHc/9J6E7tgsLIo/s1600/chimera.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Chimera 1.4.0 Installer available&lt;br /&gt;
at&lt;a href="http://www.tonymacx86.com/downloads"&gt; tonymacx86.com/downloads&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;- CHANGES&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fixed typos&lt;br /&gt;
&lt;b&gt;- doc/BootHelp.txt&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Added UseKernelCache=Yes|No&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Reworded some options&lt;br /&gt;
&lt;b&gt;- TODO&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Fixed typos&lt;br /&gt;
&lt;b&gt;- i386/boot2/boot.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Fixed typos in comments&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Reordered&amp;nbsp;keys according to source file name&lt;br /&gt;
&lt;b&gt;- i386/doc/README&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Fixed typos&lt;br /&gt;
&lt;b&gt;- i386/libsaio/acpi_patcher.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;In switch (Platform.CPU.Model)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Removed nonexistent CPU model case 0x0D: // ?&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Redid comments for all case CPU_MODEL_ to provide actual CPU model names&lt;br /&gt;
&lt;b&gt;- i386/libsaio/ati.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;In static radeon_card_info_t &amp;nbsp;radeon_cards[]&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Removed duplicate blank lines&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Removed duplicate "ATI Radeon HD 5400 Series"&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Added additional AMD cards:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x6739,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x21F81458,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;"AMD Radeon HD 6850",&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                            &lt;/span&gt;kDuckweed&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x6719,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;CHIP_FAMILY_CAYMAN,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;"AMD Radeon HD 6950&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Series",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;kNull&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; { 0x6738,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;"AMD Radeon HD 6870 Series",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                           &lt;/span&gt;kDuckweed&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x6739,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;"AMD Radeon HD 6850 Series",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                            &lt;/span&gt;kDuckweed&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x673E,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;CHIP_FAMILY_BARTS,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;"AMD Radeon HD 6790 Series",&lt;br /&gt;
&lt;span class="Apple-style-span" style="white-space: pre;"&gt;&amp;nbsp;                           &lt;/span&gt;kNull&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Changed { 0x6718,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;CHIP_FAMILY_CAYMAN,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;"AMD Radeon HD 6900&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Series",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;kNull&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;},&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;to { 0x6718,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x00000000,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;CHIP_FAMILY_CAYMAN,&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;"AMD Radeon HD 6970 Series",&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                          &lt;/span&gt;kNull&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;},&lt;br /&gt;
&lt;b&gt;- i386/libsaio/cpu.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Updated /* Mobile CPU */ to use MSR_IA32_PLATFORM_ID instead of a hex value&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Rearranged DBG info at end and added additional info&lt;br /&gt;
&lt;b&gt;- i386/libsaio/cpu.h&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Added #define MSR_IA32_PLATFORM_ID&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x17&lt;br /&gt;
&lt;b&gt;- i386/libsaio/memvendors.h&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Removed extra spaces in fromt of { 0, 0x01, "AMD"},&lt;br /&gt;
&lt;b&gt;- i386/libsaio/nvidia.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Added comments to add device id blocks like // 0040 - 004F, // 0050 - 005F, etc.&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Added workaround code for GT 430 &amp;amp; 9600M GT memory detection from valv&lt;/div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Added GT 420 to GT 430 &amp;amp; 9600M GT memory detection work around&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Added the following new device IDs from valv and Linux driver (some are already in v1.3.0):&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0410, "GeForce GT 330" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE053A, "GeForce 7050 PV / nForce 630a" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE053B, "GeForce 7050 PV / nForce 630a" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE053E, "GeForce 7025 / nForce 630a" },&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE05ED, "Quadroplex 2200 D2" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE05F8, "Quadroplex 2200 S4" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE05FF, "Quadro FX 3800" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0601, "GeForce 9800 GT" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0603, "GeForce GT 230" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE060F, "GeForce GTX 285M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0619, "Quadro FX 4700 X2" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE061B, "Quadro VX 200" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE062D, "GeForce 9600 GT" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE062E, "GeForce 9600 GT" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0631, "GeForce GTS 160M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0632, "GeForce GTS 150M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0635, "GeForce 9600 GSO" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0637, "GeForce 9600 GT" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0638, "Quadro FX 1800" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE063A, "Quadro FX 2700M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0651, "GeForce G 110M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0653, "GeForce GT 120M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0654, "GeForce GT 220M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0656, "GeForce 9650 S" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE065F, "GeForce G210" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE06E2, "GeForce 8400" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE06E3, "GeForce 8400 SE" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE06E6, "GeForce G100" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE06E7, "GeForce 9300 SE" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE06FB, "Quadro FX 370M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE07E0, "GeForce 7150 / nForce 630i" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE07E1, "GeForce 7100 / nForce 630i" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE07E2, "GeForce 7050 / nForce 630i" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE07E3, "GeForce 7050 / nForce 610i" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE07E5, "GeForce 7050 / nForce 620i" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0844, "GeForce 9100M G" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0845, "GeForce 8200M G" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0846, "GeForce 9200" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0847, "GeForce 9100" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0848, "GeForce 8300" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0849, "GeForce 8200" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE084A, "nForce 730a" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE084B, "GeForce 9200" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE084C, "nForce 980a/780a SLI" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE084D, "nForce 750a SLI" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE084F, "GeForce 8100 / nForce 720a" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0860, "GeForce 9400" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0861, "GeForce 9400" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0862, "GeForce 9400M G" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0863, "GeForce 9400M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0864, "GeForce 9300" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0865, "ION" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0866, "GeForce 9400M G" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0867, "GeForce 9400" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0868, "nForce 760i SLI" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE086D, "GeForce 9200" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE086E, "GeForce 9100M G" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE086F, "GeForce 8200M G" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE087A, "GeForce 9400" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A22, "GeForce 315" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A2B, "GeForce GT 330M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A2C, "NVS 5100M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A2D, "GeForce GT 320M" },&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A35, "GeForce GT 325M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A3C, "Quadro FX 880M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A64, "ION" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A67, "GeForce 315" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A68, "GeForce G105M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A69, "GeForce G105M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A6A, "NVS 2100M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A6C, "NVS 3100M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A6E, "GeForce 305M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A6F, "ION" },&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A70, "GeForce 310M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A71, "GeForce 305M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A72, "GeForce 310M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0A73, "GeForce 305M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0CA0, "GeForce GT 330 " },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0CA2, "GeForce GT 320" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0CA4, "GeForce GT 340" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0CA7, "GeForce GT 330" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0CAC, "GeForce 315" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0CAF, "GeForce GT 335M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0CB0, "GeForce GTS 350M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0CBC, "Quadro FX 1800M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0DE0, "GeForce GT 440" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE0DE5, "GeForce GT 530" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE1040, "GeForce GT 520" },&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE1050, "GeForce GT 520M" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE1081, "GeForce GTX 570" },&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Updated with model name&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE1082, "GeForce GTX 560 Ti" }, &amp;nbsp; Updated with model name&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE1088, "GeForce GTX 590" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE10C3, "GeForce 8400 GS" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE1200, "GeForce GTX 560 Ti" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE1244, "GeForce GTX 550 Ti" },&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{ 0x10DE1245, "GeForce GTS 450" },&lt;br /&gt;
&lt;b&gt;- i386/libsaio/platform.h&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Added additional info to comments for #define CPU_MODEL_&lt;br /&gt;
&lt;b&gt;- i386/libsaio/smbios.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Updated comments on all case CPU_MODEL_ to provide actual CPU model names&lt;br /&gt;
&lt;b&gt;- i386/libsaio/smbios_getters.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Updated comments on all case CPU_MODEL_ to provide actual CPU model names&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Removed all references to nonexistent CPU models:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;case 0x0D:&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;// ?&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;case 0x19:&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;// Intel Core i5 650 @3.20 Ghz&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Added workaround to not calculate qpibusspeed for LGA 1155 and LGA 1156 CPUs&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;and report a sane value&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Added Xeon model detection and reporting to CPU_MODEL_FIELDS:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Broke out case CPU_MODEL_SANDY_XEON: to report Xeon CPU&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;b&gt;Chimera Specific Changes:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;b&gt;- i386/boot2/Makefile&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;git revision workaround&lt;br /&gt;
&lt;b&gt;- i386/boot2/prompt.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Changed Chameleon to Chimera&lt;br /&gt;
&lt;b&gt;- i386/libsaio/fake_efi.c&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Changed FIRMWARE_VENDOR from Chameleon 2.0.0 to Chimera 1.4.0&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
For bug reporting, feature requests, and general feedback please use the&amp;nbsp;&lt;a href="http://www.tonymacx86.com/viewforum.php?f=117"&gt;Chimera forum&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;-MacMan&amp;nbsp;&lt;/b&gt;&lt;b&gt;&amp;amp; t&lt;/b&gt;&lt;b&gt;onymacx86&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://www.tonymacx86.com/"&gt;&lt;img border="0" src="http://www.tonymacx86.com/images/main.png" style="cursor: move;" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/cks6OkDg-hE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/5775560415199454602/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2011/05/chimera-v140-change-log.html#comment-form" title="17 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/5775560415199454602?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/5775560415199454602?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/cks6OkDg-hE/chimera-v140-change-log.html" title="Chimera v1.4.0 Change Log" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s72-c/chimera-tinychameleon.png" height="72" width="72" /><thr:total>17</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2011/05/chimera-v140-change-log.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8NRn05eip7ImA9WhZWEU4.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-7840402008419238798</id><published>2011-05-11T12:54:00.000-04:00</published><updated>2011-05-11T12:54:57.322-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-11T12:54:57.322-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="chameleon" /><category scheme="http://www.blogger.com/atom/ns#" term="chimera" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="guide" /><title>Chimera v1.1.0 Source Pedigree and Enhancements</title><content type="html">&lt;div class="separator" style="clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s1600/chimera-tinychameleon.png" /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;/div&gt;Most of you know about &lt;a href="http://tonymacx86.blogspot.com/2011/04/chimera-unified-chameleon-bootloader.html"&gt;Chimera&lt;/a&gt; based on the announcement we made on the tonymacx86 Blog. A few of you are interested in what I did and what is different in Chimera compared to the Chameleon trunk. Without getting too deep into the code,&amp;nbsp;I will attempt to explain in general terms these differences. I will be explaining the changes based on v1.1.0 r753 as this was the first source version released.&lt;br /&gt;
&lt;br /&gt;
I wanted to start with the trunk version as I know that code is clean and stable. The first few things I did was fix a few spelling errors in &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;TODO&lt;/span&gt; and &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/doc/README&lt;/span&gt;. No big deal, but I think something that was overdue. Next, I went through all of the source files. I cleaned up the comments for readability to make sure they all lined up properly. Here are the list of files that I did this to:&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/boot2/boot.h&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsa/memory.h&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/bootstruct.h&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/cpu.h&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/fdisk.h&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/memvendors.h&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/nvidia.c&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/smbio_patcher.c&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/smbio_patcher.h&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/spd.c&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Again, not a big deal, but to make it easier for me to read the code.&lt;br /&gt;
&lt;br /&gt;
So now it was time to start merging features. I decided to start with Kabyl's ATI support. For this I had to update&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;doc/BootHelp.txt&lt;/span&gt; to include his 2 new boot keys. I also added the two actual boot keys to &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/boot2/boot.h&lt;/span&gt;. Then in &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/&lt;/span&gt;, I replaced the trunk &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;ati.c&lt;/span&gt; with Kabyl's. Added his &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;ati_reg.h&lt;/span&gt; and removed &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;ati.h.&lt;/span&gt; Then I added Kabyl's changes to&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;pci.c&lt;/span&gt;,&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;pci.h&lt;/span&gt; and&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;pci_setup.c&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
Next was&amp;nbsp;merging&amp;nbsp;valv's NVIDIA changes. For that I added 2 new NVIDIA keys to&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/boot2/boot.h&lt;/span&gt;. Then in&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/nvidia.c&lt;/span&gt; I used a combination of trunk, valv and new device ID's I could find to support as many cards as possible in &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;NVKnownChipsets&lt;/span&gt;. I then used valv's&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;#define NVIDIA_ROM_SIZE 0x20000&lt;/span&gt; and &amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;static uint8_t default_dcfg_0[]&lt;/span&gt;,&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;static uint8_t default_dcfg_1[]&lt;/span&gt;, and&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;static uint8_t default_NVPM[]&lt;/span&gt;. I also used his&amp;nbsp;improved video RAM detect code, workaround code for gt 430 &amp;amp; 9600M GT&amp;nbsp;and support for user supplied &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;@0,display-cfg&lt;/span&gt; and &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;@1,display-cfg&lt;/span&gt; keys.&lt;br /&gt;
&lt;br /&gt;
The final changes were in adding Sandy Bridge support. For this I used some of valv's code but added a bunch of my own. From valv I used his&amp;nbsp;setup features which required using his&amp;nbsp;CPU Features in&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;platform.h&lt;/span&gt;. Where I also took his&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;#define bit&lt;/span&gt; definitions. Then in &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;cpu.h&lt;/span&gt; I used his additional MSR defines and &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;static inline __attribute__((always_inline)) void wrmsr(unsigned val, msr_t msr)&lt;/span&gt;, &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;typedef struct msr_struc&lt;/span&gt;t and &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;static inline __attribute__((always_inline)) msr_t rdmsr(unsigned val)&lt;/span&gt;. And finally some of his CPU debug messages and formatting at the end of &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;cpu.c&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
So as documented above, I've reused a bunch of code from Kabyl and valv. Now let's discuss the changes I did. The first thing is in &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;platform.h&lt;/span&gt;&amp;nbsp;where I added&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;#define CPU_MODEL_DUNNINGTON&amp;nbsp;0x1D&lt;/span&gt; and&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;#define CPU_MODEL_SANDY_BRIDGE&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;0x2A&lt;/span&gt;. Then in cpu.c I&amp;nbsp;changed all &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;p-&amp;gt;CPU.Model &lt;/span&gt;from using hex values to defined values from &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;platform.h&lt;/span&gt;. I did this to make troubleshooting easier- as I don't know all of the CPUs model codes by heart. I then removed&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;p-&amp;gt;CPU.Model == 0x1f&lt;/span&gt; as I can find no reference anywhere of this CPU model. I then went and redid&amp;nbsp;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;if ((p-&amp;gt;CPU.Vendor == 0x756E6547 /* Intel */) &amp;amp;&amp;amp; ((p-&amp;gt;CPU.Family == 0x06) || (p-&amp;gt;CPU.Family == 0x0f)))&lt;/span&gt;&amp;nbsp;to add Sandy Bridge support.&lt;br /&gt;
&lt;br /&gt;
When testing the code I found that &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;cpu.c&lt;/span&gt; was reporting 8 cores and 16 threads for Core i and Sandy Bridge CPUs. It took a bit of digging but I found that in the original code the value for them was being extracted from a Machine Specific Register (MSR) that was returning the&amp;nbsp;Maximum # of addressable IDs for logical processors in this physical package and&amp;nbsp;Maximum # of addressable IDs for processors cores in this physical package. So I did a bunch of testing and research and found that there is an undocumented MSR, &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;MSR_CORE_THREAD_COUNT&lt;/span&gt; that will return the correct values. I used that in Chimera v1.0.0 r750 but we soon learned that that isn't a valid MSR on Penryn or earlier CPU models. &amp;nbsp;So in v1.1.0 I added the following code to set the number of cores and threads correctly:&lt;br /&gt;
&lt;style type="text/css"&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}
span.s1 {color: #b816a2}
span.s2 {color: #3806d7}
span.s3 {color: #028707}
span.Apple-tab-span {white-space:pre}
&lt;/style&gt;   &lt;br /&gt;
&lt;div class="p1"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-tab-span"&gt;&lt;/span&gt;&lt;span class="s1"&gt;if&lt;/span&gt; ((p-&amp;gt;CPU.Vendor == &lt;span class="s2"&gt;0x756E6547&lt;/span&gt; &lt;span class="s3"&gt;/* Intel */&lt;/span&gt;) &amp;amp;&amp;amp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;(p-&amp;gt;CPU.Family == &lt;span class="s2"&gt;0x06&lt;/span&gt;) &amp;amp;&amp;amp; (p-&amp;gt;CPU.Model &amp;gt;= &lt;span class="s2"&gt;0x1a&lt;/span&gt;)){&lt;/span&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;msr = rdmsr64(MSR_CORE_THREAD_COUNT); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Undocumented MSR&lt;/span&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;p-&amp;gt;CPU.NoCores&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;= bitfield((uint32_t)msr, &lt;span class="s2"&gt;31&lt;/span&gt;, &lt;span class="s2"&gt;16&lt;/span&gt;); &amp;nbsp; &amp;nbsp;&amp;nbsp;// Get actual values&lt;/span&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;p-&amp;gt;CPU.NoThreads&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;= bitfield((uint32_t)msr, &lt;span class="s2"&gt;15&lt;/span&gt;,&amp;nbsp; &lt;span class="s2"&gt;0&lt;/span&gt;); &amp;nbsp;&amp;nbsp;&lt;span class="Apple-tab-span"&gt;&lt;/span&gt;// Get actual values&lt;/span&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;} &lt;span class="s1"&gt;else&lt;/span&gt; { &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;// Use previous method for Cores and Threads&lt;/span&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;p-&amp;gt;CPU.NoThreads&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;= bitfield(p-&amp;gt;CPU.CPUID[CPUID_1][&lt;span class="s2"&gt;1&lt;/span&gt;], &lt;span class="s2"&gt;23&lt;/span&gt;, &lt;span class="s2"&gt;16&lt;/span&gt;);&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;p-&amp;gt;CPU.NoCores&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;&lt;span class="Apple-tab-span"&gt; &lt;/span&gt;= bitfield(p-&amp;gt;CPU.CPUID[CPUID_4][&lt;span class="s2"&gt;0&lt;/span&gt;], &lt;span class="s2"&gt;31&lt;/span&gt;, &lt;span class="s2"&gt;26&lt;/span&gt;) + &lt;span class="s2"&gt;1&lt;/span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div class="p1"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-tab-span"&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I also changed the Mobile CPU test from using a hex value to the MSR name &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;MSR_IA32_Platform_ID&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
Next up was&amp;nbsp;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/acpi_patcher.c&lt;/span&gt;. Here I removed the &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;case 0x0D&lt;/span&gt;: statement as this CPU model&amp;nbsp;family&amp;nbsp;Dothan, pre-dates the Core family. I also added a&amp;nbsp;case CPU_MODEL_SANDY_BRIDGE: and added comments for what each CPU model covers. So for example:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="color: #028707;"&gt;&lt;span class="s1"&gt;case&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #028707;"&gt;&lt;span class="s2"&gt; CPU_MODEL_FIELDS:&lt;span class="Apple-tab-span"&gt;&lt;/span&gt;&lt;span class="Apple-tab-span"&gt;&lt;/span&gt;&lt;span class="Apple-tab-span"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #028707;"&gt;// Intel Core i5, i7, Xeon X34xx LGA1156 (45nm).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #028707; font-family: Menlo; font-size: 11px;"&gt;&lt;/span&gt;&lt;br /&gt;
In&amp;nbsp;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/spd.c&lt;/span&gt; I changed&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;smbus_controllers[] &lt;/span&gt;to report&amp;nbsp;"&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;5 Series&lt;/span&gt;" instead of&amp;nbsp;"P55" and added&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;{0x8086, 0x1C22, "6 Series",&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;/span&gt;read_smb_intel }&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
The final&amp;nbsp;source&amp;nbsp;file to modify was&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;i386/libsaio/smbios_patcher.c&lt;/span&gt;. Here I also added better CPU comments like in&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;acpi_patcher.c&lt;/span&gt;. I also changed all reference of "Apple Computer, Inc." to "Apple Inc.", &amp;nbsp;fixed MacPro3,1 "SMboardproduct" and&amp;nbsp;MacPro4,1 "SMboardproduct" to use the correct board numbers and finally reorganized the system order to MacBook, MacBook Pro, mini, iMac8,1, iMac11,1 MacPro3,1 and MacPro4,1. The I removed all instances of &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;case 0x19: // Intel Core i5 650 @3.20 Ghz&lt;/span&gt;&amp;nbsp;as I couldn't find any&amp;nbsp;references&amp;nbsp;to this CPU model and the&amp;nbsp;description&amp;nbsp;didn't match the model value. I also removed &amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;case 0x0D:&lt;/span&gt; &amp;nbsp;and added &lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;case CPU_MODEL_SANDY_BRIDGE:&lt;/span&gt;. Other changes were adding&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;DBG("FSBFrequency %d\n", Platform.CPU.FSBFrequency);&lt;/span&gt; and changing&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;DBG("qpimult %x\n", qpimult);&lt;/span&gt; to display in hex instead of decimal. The final changes were hard coding the Processor Interconnect speed for Sandy Bridge CPUs to 4.8 GT/s instead of the incorrect calculated value. Finally I redid&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;sm_get_cputype&lt;/span&gt; to correctly handle all possible CPU types, including Xeons.&lt;br /&gt;
&lt;br /&gt;
In addition, I took from tonymacx86.com forum user AndyStubbs his code additions to support the AMD Radeon HD 6000 cards and his fix to&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;i386/libsaio/smbios_patcher.c&lt;/span&gt; for DMI table overflow on Sandy Bridge systems. Thanks Andy.&lt;br /&gt;
&lt;br /&gt;
Going forward the plan is to keep Chimera updated with trunk revisions in addition to adding new features and bug fixes.&lt;br /&gt;
&lt;br /&gt;
I will post further code changes when I release new versions. So stay tuned for updates.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Further Reading:&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/branches/Chimera"&gt;&lt;i&gt;Chimera Source&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
&lt;i&gt;&lt;a href="http://tonymacx86.blogspot.com/2011/04/chimera-unified-chameleon-bootloader.html"&gt;Chimera: Unified Chameleon Bootloader&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: underline; color: #0000ee;"&gt;&lt;a href="http://tonymacx86.blogspot.com/2011/05/chimera-now-official-chameleon-branch.html"&gt;Chimera Now An Official Chameleon Branch&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;a href="http://tonymacx86.blogspot.com/2011/05/chimera-110-update.html"&gt;&lt;i&gt;Chimera 1.1 Update&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://tonymacx86.blogspot.com/2011/05/chimera-13-update.html"&gt;&lt;i&gt;Chimera 1.3 Update&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
&lt;i&gt;&lt;a href="http://www.tonymacx86.com/wiki/index.php/Chimera"&gt;Chimera at tonymacx86 Wiki&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;style type="text/css"&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; text-align: center; font: 13.0px Verdana; color: #333233}
&lt;/style&gt;       &lt;style type="text/css"&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #028707}
span.s1 {color: #b816a2}
span.s2 {color: #000000}
span.Apple-tab-span {white-space:pre}
&lt;/style&gt;   &lt;br /&gt;
&lt;style type="text/css"&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}
span.s1 {color: #b816a2}
span.s2 {color: #3806d7}
span.s3 {color: #028707}
&lt;/style&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/lM0C4tZsvQA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/7840402008419238798/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2011/05/chimera-v110-source-pedigree-and.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/7840402008419238798?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/7840402008419238798?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/lM0C4tZsvQA/chimera-v110-source-pedigree-and.html" title="Chimera v1.1.0 Source Pedigree and Enhancements" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-T5LtsG6bWUo/TbRE4LNd2LI/AAAAAAAAAG8/SDC9Oj79eYE/s72-c/chimera-tinychameleon.png" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2011/05/chimera-v110-source-pedigree-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04EQn07cSp7ImA9Wx9bGUk.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-2171082055137631926</id><published>2011-02-28T22:25:00.000-05:00</published><updated>2011-02-28T22:25:03.309-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-28T22:25:03.309-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MultiBeast" /><category scheme="http://www.blogger.com/atom/ns#" term="DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1366. DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="forum" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><title>My 5,000th Post on tonymacx86 Forum</title><content type="html">I've just posted my &lt;a href="http://www.tonymacx86.com/viewtopic.php?f=13&amp;amp;t=14108"&gt;5,000th&lt;/a&gt; post on the &lt;a href="http://www.tonymacx86.com/"&gt;tonymacx86 Forum&lt;/a&gt;, In this post I've recapped my Hackintosh and tonymacx86 experience. If you've wondered how I got started and what all I've done, check it out.&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/zv19b-F9b0w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/2171082055137631926/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2011/02/my-5000th-post-on-tonymacx86-forum.html#comment-form" title="8 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/2171082055137631926?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/2171082055137631926?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/zv19b-F9b0w/my-5000th-post-on-tonymacx86-forum.html" title="My 5,000th Post on tonymacx86 Forum" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>8</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2011/02/my-5000th-post-on-tonymacx86-forum.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkINRn46eCp7ImA9Wx9VFkU.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-5292488542789168080</id><published>2011-02-02T16:03:00.001-05:00</published><updated>2011-02-02T16:03:17.010-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-02T16:03:17.010-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="chameleon" /><category scheme="http://www.blogger.com/atom/ns#" term="MultiBeast" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac OSX" /><category scheme="http://www.blogger.com/atom/ns#" term="graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="guide" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><title>Chameleon's GraphicsEnabler vs. Enabler Kexts</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_wQqG5zq3VxU/TUl-INXm8PI/AAAAAAAAADw/3-tjGqqEjx4/s1600/28t.png" /&gt;&lt;/div&gt;Not too long ago, one of the only ways to enable certain graphics cards was using enabler kexts such as NVEnabler.kext and ATY_init.kext. These standalone enablers do an adequate job in identifying cards and enabling full graphics acceleration, however there are numerous issues.&lt;br /&gt;
&lt;br /&gt;
For example, when using the latest ATY_init.kext, you are stuck with running the kernel in 32-bit mode. &amp;nbsp;If you need to change the default&amp;nbsp;frame buffer&amp;nbsp;for your card, you need to manually edit the kext. Finally, this enabler only supports a limited number of HD 5700 and HD 5800 cards.&lt;br /&gt;
&lt;br /&gt;
With NVEnabler, you are limited to only 9xxx cards and earlier. Of the more recent cards, it only supports the GTX 260 and GTX 280. It will not recognize nor properly identify any other newer cards. &amp;nbsp;In that case, you're stuck with Unknown Graphics Controller in System Profiler or a barely functional card. Finally, there has been no further development since the last release in October 2009.&lt;br /&gt;
&lt;br /&gt;
While the benchmarks are the same, it's more advantageous to use Chameleon's GraphicsEnabler instead of these kexts.&amp;nbsp;The Chameleon team as of Chameleon 2.0 RC5, has been advancing GraphicsEnabler development.&amp;nbsp;For instance, there are 89 more supported cards in&amp;nbsp;Chameleon 2.0 RC5 r699&amp;nbsp;GraphicsEnabler than in NVEnabler. While in Kabyl's branch of&amp;nbsp;Chameleon 2.0 RC5&amp;nbsp;r700, there is now support for the HD 5400, HD 5500 and HD 5600. With his branch, you can also configure the&amp;nbsp;frame buffer&amp;nbsp;at boot time or in com.apple.boot.plist. Kabyl has stated that his branch will get merged into the main Chameleon trunk as soon as testing has completed.&lt;br /&gt;
&lt;br /&gt;
So it &amp;nbsp;makes sense to switch from these enablers to GraphicsEnabler. For&amp;nbsp;NVIDIA cards, use the main trunk version, 2.0 RC5 r699 or newer. For ATI/AMD cards, use Kabyl's branch, 2.0 RC5 r700&amp;nbsp;or newer&amp;nbsp;until his code get merged into the trunk. As always you can find the latest version of both in MultiBeast.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How to Use Chameleon's GraphicsEnabler:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
If using a DSDT, simply make sure that your com.apple.Boot.plist includes:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_wQqG5zq3VxU/TUl8PSsXCqI/AAAAAAAAADg/5MvuzvpRO1U/s1600/ge.png" /&gt;&lt;/div&gt;&lt;br /&gt;
If you are not using a DSDT, Chameleon will most likely not identify which slot your graphics card is in. In this case, make sure that your com.apple.Boot.plist includes:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_wQqG5zq3VxU/TUl9BB0L24I/AAAAAAAAADo/UqKyGPJoM8U/s1600/pci.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_wQqG5zq3VxU/TUl9BB0L24I/AAAAAAAAADo/UqKyGPJoM8U/s1600/pci.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;Good luck- and use GraphicsEnabler!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;-&lt;/b&gt;&lt;b&gt;MacMan &amp;amp;&amp;nbsp;&lt;/b&gt;&lt;b&gt;tonymacx86&lt;/b&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/UsFgjbOcD9g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/5292488542789168080/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2011/02/chameleons-graphicsenabler-vs-enabler.html#comment-form" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/5292488542789168080?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/5292488542789168080?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/UsFgjbOcD9g/chameleons-graphicsenabler-vs-enabler.html" title="Chameleon's GraphicsEnabler vs. Enabler Kexts" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_wQqG5zq3VxU/TUl-INXm8PI/AAAAAAAAADw/3-tjGqqEjx4/s72-c/28t.png" height="72" width="72" /><thr:total>7</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2011/02/chameleons-graphicsenabler-vs-enabler.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMEQ30-eyp7ImA9WhZUGUo.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-2012379855643537393</id><published>2010-12-28T23:00:00.003-05:00</published><updated>2011-06-13T09:56:42.353-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-13T09:56:42.353-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MultiBeast" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="news" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="audio" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><title>New Unified Realtek Onboard Audio Solution: ALC8xxHDA</title><content type="html">&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_wQqG5zq3VxU/TRP9PrKLLtI/AAAAAAAAABA/_AvV97npkO4/s1600/3ALC+lolgo.png" /&gt;&lt;/div&gt;&lt;br /&gt;
Introducing&amp;nbsp;&lt;b&gt;ALC8xxHDA.kext&lt;/b&gt;, a single combined LegacyHDA replacement for &lt;b&gt;Realtek ALC888, ALC887/888b, ALC889, ALC885/889a, and ALC892&lt;/b&gt; high-definition audio codecs. &amp;nbsp;In order to initiate audio, this driver &lt;i&gt;must&lt;/i&gt; be combined with a DSDT from the &lt;a href="http://www.tonymacx86.com/dsdt"&gt;DSDT Database&lt;/a&gt;&amp;nbsp;or HDAEnabler. &amp;nbsp;For any codecs other than the native ALC885/889a, AppleHDA Rollback must also be used. &amp;nbsp;All options now available in the latest &lt;a href="http://www.tonymacx86.com/Public/MultiBeast.zip"&gt;MultiBeast&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;To update from an existing MultiBeast LegacyHDA + AppleHDA rollback:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Delete &lt;b&gt;LegacyHDA&lt;/b&gt; from /Extra/Extenisons&lt;/li&gt;
&lt;li&gt;Open &lt;b&gt;MultiBeast&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Select &lt;b&gt;ALC8xxHDA + AppleHDA Rollback +&amp;nbsp;System Utilities&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Reboot&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;To update from an existing MultiBeast VoodooHDA:&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Delete&amp;nbsp;&lt;b&gt;VoodooHDA&lt;/b&gt;&amp;nbsp;from System/Library/Extensions.&lt;/li&gt;
&lt;li&gt;Open&amp;nbsp;&lt;b&gt;MultiBeast&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Select&amp;nbsp;&lt;b&gt;ALC8xxHDA&amp;nbsp;+ AppleHDA Rollback +&amp;nbsp;System Utilities&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Reboot&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Realtek ALC888, ALC887/888b, ALC889, ALC885/889a support:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;OUTPUTS:&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&amp;nbsp;Analog Front Headphone/Green Line-out, Orange Line-out, Grey Line-out, Digital SPDIF-OUT&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;INPUTS: &lt;/b&gt;Analog Pink Microphone, Blue Line-in,&amp;nbsp;Digital SPDIF-IN&lt;/div&gt;&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_wQqG5zq3VxU/TROJ-yosupI/AAAAAAAAAA8/lZoKBxx1JgM/s1600/88x-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_wQqG5zq3VxU/TROJ-yosupI/AAAAAAAAAA8/lZoKBxx1JgM/s320/88x-1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_wQqG5zq3VxU/TROJf_2t7HI/AAAAAAAAAA0/lQUwrAidd20/s1600/88x-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/_wQqG5zq3VxU/TROJf_2t7HI/AAAAAAAAAA0/lQUwrAidd20/s320/88x-2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Realtek ALC892 support:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;b&gt;OUTPUTS:&lt;/b&gt;&amp;nbsp;Analog Front Headphone/Green Line-out, Digital SPDIF-OUT&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;INPUTS:&amp;nbsp;&lt;/b&gt;Analog Pink Microphone, Blue Line-in,&amp;nbsp;Digital SPDIF-IN&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_wQqG5zq3VxU/TROJgLPeepI/AAAAAAAAAA4/_a3gIWVf9RI/s1600/892+outputs.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_wQqG5zq3VxU/TROJgLPeepI/AAAAAAAAAA4/_a3gIWVf9RI/s320/892+outputs.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_wQqG5zq3VxU/TROJf_2t7HI/AAAAAAAAAA0/lQUwrAidd20/s1600/88x-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/_wQqG5zq3VxU/TROJf_2t7HI/AAAAAAAAAA0/lQUwrAidd20/s320/88x-2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Please report your results with this new method in the forum. &amp;nbsp;Special thanks to &lt;b&gt;&lt;a href="http://complxdesign.deviantart.com/"&gt;complx&lt;/a&gt;&lt;/b&gt; for the ALC8xxHDA logo. &amp;nbsp;Enjoy! &lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://www.tonymacx86.com/"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;img border="0" src="http://www.tonymacx86.com/images/main.png" style="cursor: move;" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;a href="http://www.tonymacx86.com/"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/zF0ntLwV--Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/2012379855643537393/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/12/new-unified-realtek-onboard-audio.html#comment-form" title="12 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/2012379855643537393?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/2012379855643537393?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/zF0ntLwV--Y/new-unified-realtek-onboard-audio.html" title="New Unified Realtek Onboard Audio Solution: ALC8xxHDA" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_wQqG5zq3VxU/TRP9PrKLLtI/AAAAAAAAABA/_AvV97npkO4/s72-c/3ALC+lolgo.png" height="72" width="72" /><thr:total>12</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/12/new-unified-realtek-onboard-audio.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YARXc9cCp7ImA9Wx9SFko.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-3046717757199180168</id><published>2010-12-06T16:32:00.000-05:00</published><updated>2010-12-06T16:32:24.968-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-06T16:32:24.968-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i5" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac OSX" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i3" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><title>Graphics Card Support and Mac OS X</title><content type="html">The issue with graphics cards in OS X is that there are what is called a "Reference Design" which is based on what ATI/AMD or NVIDIA provides to manufactures for a baseline hardware design. Then there is what cards manufacturers ship, either a "Reference Design" or their own unique spin on that hardware. They do this unique spin to set their card part from the "Reference Design" cards. That is fine in Windows, but can create problems in OS X. Apple typically uses a "Reference Design" or very close to one in their graphics cards.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_Et4TDn3YFa8/TP1HruhjfuI/AAAAAAAAAwc/CiDKGm-EDEA/s1600/ati.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="182" src="http://3.bp.blogspot.com/_Et4TDn3YFa8/TP1HruhjfuI/AAAAAAAAAwc/CiDKGm-EDEA/s320/ati.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
So where am I going with this. Apple ships and supports a limited set of ATI/AMD "Reference Design" cards in OS X, they do not provide support for all models or any major variations from the "Reference Design". The reason being that the ATI/AMD architecture requires specific model driver support. For example in 10.6 Apple only supports some 46xx and 48xx cards, there is no OOB support for the 45xx cards. So that is why you see patches and/or modifications for Apple's drivers to support some of these other cards.&lt;br /&gt;
&lt;br /&gt;
The&amp;nbsp;ATI/AMD&amp;nbsp;5xxx cards are finally easier to install. This has more to do with the GraphicsEnabler technology used within Hackintoshing, Kabyl's boot loader and ATY_Init. Even then you are limited to what cards are supported Out Of BOX (OOB) by Apple. For example the following are the only desktop ATI 5xxx cards Apple supports OOB:&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;ATI Radeon HD 5800 Series: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device ID 0x6898&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;b&gt;ATI Radeon HD 5800 Series: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device ID 0x6899&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;b&gt;ATI Radeon HD 5700 Series: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device ID 0x68B8&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;b&gt;ATI Radeon HD 5600 Series: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device ID 0x68D8&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;b&gt;ATI Radeon HD 5500 Series: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device ID 0x68D9&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;If your card's device id is not in this list, then you need to add your device ID to&amp;nbsp;ATI5000Controller.kext and possibly&amp;nbsp;ATIRadeonX3000.kext. This is great workaround but will be needed to be done after each and any Apple software update that touches the ATI drivers. Ouch.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Et4TDn3YFa8/TP1H4AjxZOI/AAAAAAAAAwg/fECbyv88Egc/s1600/nvidia.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="307" src="http://1.bp.blogspot.com/_Et4TDn3YFa8/TP1H4AjxZOI/AAAAAAAAAwg/fECbyv88Egc/s320/nvidia.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;NVIDIA cards use a different architecture and allows for a more generic driver than can support more models and variations. The new 4xx cards are based on a new architecture nicknamed "Fermi" and require new drivers. &amp;nbsp;&lt;a href="http://tonymacx86.blogspot.com/2010/11/updated-nvidia-drivers-for-mac-os-x.html"&gt;Check out this article on Tony's blog for our solutions for NVIDIA 4xx cards.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
So until Apple ships support for more cards or allows AMD and NVIDIA to ship generic drivers, graphics card support is a challenge.&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/2oimZw-X9jA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/3046717757199180168/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/12/graphics-card-support-and-mac-os-x.html#comment-form" title="17 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/3046717757199180168?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/3046717757199180168?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/2oimZw-X9jA/graphics-card-support-and-mac-os-x.html" title="Graphics Card Support and Mac OS X" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Et4TDn3YFa8/TP1HruhjfuI/AAAAAAAAAwc/CiDKGm-EDEA/s72-c/ati.jpg" height="72" width="72" /><thr:total>17</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/12/graphics-card-support-and-mac-os-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQGRXw8cSp7ImA9WhZUGUo.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-5296705924441738524</id><published>2010-11-17T14:30:00.002-05:00</published><updated>2011-06-13T09:55:24.279-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-13T09:55:24.279-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Gigabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="X58" /><category scheme="http://www.blogger.com/atom/ns#" term="Socket 1366. DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac OSX" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="guide" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><title>Minimal DSDT Edits for Gigabyte Socket 1366 Motherboards</title><content type="html">&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div class="separator" style="clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_U69WP4T_lRI/TA-vZmHJ38I/AAAAAAAAAAU/baoTY5uUbbU/s1600/DSDT+Screen+Capture.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_U69WP4T_lRI/TA-vZmHJ38I/AAAAAAAAAAU/baoTY5uUbbU/s320/DSDT+Screen+Capture.png" style="cursor: move;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Since I posted &lt;a href="http://macmanx86.blogspot.com/2010/06/new-minimal-dsdt-edits-for-gigabyte.html"&gt;Minimal DSDT Edits for Gigabyte Socket 1156&lt;/a&gt; Motherboards I picked up a &lt;a href="http://www.amazon.com/gp/product/B0034CSTFY?ie=UTF8&amp;amp;tag=tonymacx86com-20"&gt;Gigabyte X58A-UD3R Rev 2.0&lt;/a&gt; motherboard as part of the post tonymacx86 and I did for the &lt;a href="http://tonymacx86.blogspot.com/2010/08/building-customac-customac-pro-2010.html"&gt;CustoMac Pro 2010&lt;/a&gt; project on his blog.&lt;br /&gt;
&lt;br /&gt;
I started researching and testing what edits from my Socket 1156 post were or weren't needed on this board. The good news is that the majority of the edits carry over, but some are not needed. For example, we don't need to inject anything for the USB ports to be fully recognized. But there are a couple of required Socket 1366 specific edits.&lt;br /&gt;
&lt;br /&gt;
The following is a guide for editing the extracted DSDT from the new Hackintosh-friendly BIOSes only. If you don't have a new Hackintosh-friendly BIOS, as I described in a previous post, you will have to have to manually edit the DSDT for the CMOS reset issue. You will also need to do the three required edits needed regardless of BIOS version. They are to include &lt;b&gt;Method DTGP&lt;/b&gt;, add &lt;b&gt;Return Package&lt;/b&gt; at the end of &lt;b&gt;_WAK&lt;/b&gt; and fix the "Method local variable is not initialized (Local0)" error.&lt;br /&gt;
&lt;br /&gt;
Now let’s review the common edits that are valid for the Socket 1356 and Socket 1156 motherboards.&lt;br /&gt;
&lt;br /&gt;
First up are the cosmetic changes. Gigabyte uses generic device names in its DSDT instead of descriptive names like Apple does. One example is Gigabyte uses PX40 instead of LPCB for the LPC Interface Bridge. So the first thing we can do is to search for PX40 and do a global replace with LPCB. The next is to rename the System Management Bus (SMBus) device PX43 to SBUS. Next would be to rename Device (IDE1) to Device (SATA) and then within it rename Device (PRIM) to Device (PRT0) and Device (SECD) to Device (PRT1). The final cosmetic edits deal with USB. You can rename the devices to more appropriate ones as shown within this list:&lt;br /&gt;
&lt;br /&gt;
Rename USB0 to UHC1&lt;br /&gt;
Rename USB1 to UHC2&lt;br /&gt;
Rename USB2 to UHC3&lt;br /&gt;
Rename USB3 to UHC4&lt;br /&gt;
Rename USB4 to UHC5&lt;br /&gt;
Rename USB5 to UHC6&lt;br /&gt;
Rename USBE to EHC1&lt;br /&gt;
Rename USE2 to EHC2&lt;br /&gt;
&lt;br /&gt;
Next we need to add to &lt;b&gt;Device (SBUS)&lt;/b&gt; a sub-device named Device (BUS0) as seen here:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device (BUS0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name (_CID, "smbus")&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name (_ADR, 0x00)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device (DVL0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name (_ADR, 0x57)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name (_CID, "diagsvault")&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_DSM, 4, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Package (0x02)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"address",&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x57&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}, Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The next edit is for audio. Gigabyte uses a device name of AZAL, so we need to do a global replace with HDEF. Then we need to add codec information to Device (HDEF). All that is required is to inject layout-id and PinConfigurations.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what needs to be added for a board using an ALC889 codec and using our Legacy889HDA.kext:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_DSM, 4, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Package (0x04)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"layout-id",&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Buffer (0x04)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x79, 0x03, 0x00, 0x00&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;},&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"PinConfigurations",&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Buffer (Zero)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}, Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
There is a problem with Audio break ups in 10.6.3 and later that can be corrected in the DSDT. The first is in Device (PIC) remove these two lines:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IRQNoFlags ()&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{2}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The other fix for audio break ups is in Device (TMR) where Gigabyte has not yet added Hackintosh logic. We need to change:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_CRS, 0, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (LGreaterEqual (OSFX, 0x03))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (HPTF)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (ATT6)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (ATT5)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (ATT5)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To:&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_CRS, 0, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (ATT6)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Gigabyte has not yet added Hackintosh logic to Device (HPET), so you will get kernel panics in AppleIntelCPUPowerManagement. The fix is easy; just change Method (_STA, 0, NotSerialized) to Return (0x0F) and to change Method (_CRS, 0, NotSerialized) to Return (ATT3).&lt;br /&gt;
&lt;br /&gt;
The next edit allows use of the power button to put the computer to sleep. &amp;nbsp;In Device (PWRB) change Name (_HID, EisaId ("PNP0C0C")) to Name (_CID, EisaId ("PNP0C0C")).&lt;br /&gt;
&lt;br /&gt;
One fix we can do in a Socket 1366 DSDT that I haven't been able to figure out how to do in a Socket 1156 DSDT, is cure the orange external drive icon issue. In Device (SATA) you need to add the following code:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_DSM, 4, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Package (0x02)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"device-id",&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Buffer (0x04)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x81, 0x26, 0x00, 0x00&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}, Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
For the final edits, we can thank insanelymac user mm67. His modification enables shutdown without a kernel panic (KP). This is a two part edit, of which for the first part after:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;OperationRegion (APMP, SystemIO, 0xB2, 0x02)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Field (APMP, ByteAcc, NoLock, Preserve)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;APMC, &amp;nbsp; 8,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;APMD, &amp;nbsp; 8&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Insert:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;OperationRegion (PMRS, SystemIO, 0x0430, 0x01)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Field (PMRS, ByteAcc, NoLock, Preserve)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;, 4,&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SLPE, 1&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
For the second part change:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Method (\_PTS, 1, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Or (Arg0, 0xF0, Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Local0, DBG1)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OSTP ()&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (LEqual (Arg0, 0x01)) {}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (LEqual (Arg0, 0x03)) {}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (LEqual (Arg0, 0x05))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (0x99, SMIP)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;b&gt;&amp;nbsp; &amp;nbsp;Method (\_PTS, 1, NotSerialized)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Or (Arg0, 0xF0, Local0)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Local0, DBG1)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OSTP ()&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (LEqual (Arg0, 0x01)) {}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (LEqual (Arg0, 0x03)) {}&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (LEqual (Arg0, 0x05))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (0x99, SMIP)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (0x00, SLPE)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Sleep (0x10)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
So with these edits you'll have a fully functional Socket 1366 DSDT for Gigabyte motherboards.&amp;nbsp;If you don't want to tackle these edits yourself, we maintain a database at tonymacx86 with all of these edits already applied.&amp;nbsp;You will always find the latest versions listed &lt;a href="http://www.tonymacx86.com/viewtopic.php?t=6214&amp;amp;f=66"&gt;here&lt;/a&gt;&amp;nbsp;and can access the complete database&amp;nbsp;&lt;a href="http://www.tonymacx86.com/dsdt.php"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
If you don't see your Gigabyte Socket 1156 or Socket 1366 motherboard or version listed. You can submit it on the tonymacx86 Forum by clicking &lt;a href="http://www.tonymacx86.com/viewtopic.php?f=14&amp;amp;t=4463"&gt;here&lt;/a&gt;. The instructions are at the top of the topic. After we receive it and verify that it is vanilla, we will do the edits and upload it to the database.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;For discussions on this and other topics, register today at the&amp;nbsp;&lt;a href="http://tonymacx86.com/"&gt;tonymacx86 Forum&lt;/a&gt;!&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/xBCJr0Knxgw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/5296705924441738524/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/11/minimal-dsdt-edits-for-gigabyte-socket.html#comment-form" title="15 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/5296705924441738524?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/5296705924441738524?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/xBCJr0Knxgw/minimal-dsdt-edits-for-gigabyte-socket.html" title="Minimal DSDT Edits for Gigabyte Socket 1366 Motherboards" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_U69WP4T_lRI/TA-vZmHJ38I/AAAAAAAAAAU/baoTY5uUbbU/s72-c/DSDT+Screen+Capture.png" height="72" width="72" /><thr:total>15</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/11/minimal-dsdt-edits-for-gigabyte-socket.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQCQHo5cCp7ImA9WhZUGUo.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-4695931472461426866</id><published>2010-10-01T17:17:00.001-04:00</published><updated>2011-06-13T09:56:01.428-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-13T09:56:01.428-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DSDT" /><title>Update in New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards</title><content type="html">&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;I have updated the&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 22px;"&gt;&lt;b&gt;&lt;a href="http://macmanx86.blogspot.com/2010/06/new-minimal-dsdt-edits-for-gigabyte.html" style="color: #6e4d7a; text-decoration: none;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;post to reflect&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 22px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;that these edits are for Socket 1156 motherboards and to include some information I found while working on edits for Gigabyte Socket 1366 boards.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, serif; font-size: 14px; line-height: 22px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 22px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 22px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;The change is in the &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Device (SBUS)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; section. I have added the injection of "address" with a value of 0x57 as shown here:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, serif; font-size: 14px; line-height: 22px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, serif; font-size: 14px; line-height: 22px;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_DSM, 4, NotSerialized)&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Package (0x02)&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "address",&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x57&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}, Local0)&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (Local0)&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;You can find the complete and updated&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Device (SBUS)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;in the original post.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/KcIqjqH6NJI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/4695931472461426866/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/10/update-in-new-minimal-dsdt-edits-for.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/4695931472461426866?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/4695931472461426866?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/KcIqjqH6NJI/update-in-new-minimal-dsdt-edits-for.html" title="Update in New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>3</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/10/update-in-new-minimal-dsdt-edits-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYGR3gzfip7ImA9Wx5WGUs.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-7919101723543580890</id><published>2010-07-18T19:14:00.007-04:00</published><updated>2010-10-01T16:48:46.686-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-01T16:48:46.686-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Gigabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i5" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="H55" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i3" /><category scheme="http://www.blogger.com/atom/ns#" term="P55" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><title>Typo in New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards</title><content type="html">I was notified that there is a typo in the USBE/EHCI and USE2/EHC2 device edits section of my article &lt;b&gt;&lt;a href="http://macmanx86.blogspot.com/2010/06/new-minimal-dsdt-edits-for-gigabyte.html"&gt;New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards&lt;/a&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
In that section:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"AAPL,current-extra",&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x04C,&lt;br /&gt;
Should be:&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"AAPL,current-extra",&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x044C,&lt;br /&gt;
&lt;br /&gt;
So that it matches what an iMac with a Core i5/i7 reports.&lt;br /&gt;
&lt;br /&gt;
I have&amp;nbsp;corrected the original article and&amp;nbsp;I would suggest using this correction in your edits.&lt;br /&gt;
&lt;br /&gt;
Many thanks to rekursor for finding this.&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/VbN8dlDyF1k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/7919101723543580890/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/07/typo-in-new-minimal-dsdt-edits-for.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/7919101723543580890?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/7919101723543580890?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/VbN8dlDyF1k/typo-in-new-minimal-dsdt-edits-for.html" title="Typo in New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/07/typo-in-new-minimal-dsdt-edits-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMFSXs8fyp7ImA9Wx9TEE8.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-7578768527890984138</id><published>2010-06-09T11:18:00.034-04:00</published><updated>2010-11-17T14:33:38.577-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-17T14:33:38.577-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Gigabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i5" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="H55" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i3" /><category scheme="http://www.blogger.com/atom/ns#" term="P55" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><title>New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards</title><content type="html">&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_U69WP4T_lRI/TA-vZmHJ38I/AAAAAAAAAAU/baoTY5uUbbU/s1600/DSDT+Screen+Capture.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_U69WP4T_lRI/TA-vZmHJ38I/AAAAAAAAAAU/baoTY5uUbbU/s320/DSDT+Screen+Capture.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;We know that using a DSDT is the best way to create a vanilla Hackintosh build.&amp;nbsp; The problem is that there have been numerous articles and forum posts on editing that are based on old versions of Gigabyte BIOS extracts. Many of them are retreads of the same information and are more complex than necessary. Since I am now doing the DSDT edits for the&amp;nbsp;tonymacx86.com&amp;nbsp;&lt;/span&gt;&lt;a href="http://tonymacx86.blogspot.com/2009/12/dsdt-database-for-p55-motherboards.html"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;DSDT&amp;nbsp;Database&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;, I wanted to figure out what was the least amount of edits I can do, while trying to make the edits match a real Mac as much as possible.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gigabyte's latest release cycle of P55/H55 BIOS updates in May 2010 includes a few Hackintosh-friendly enhancements.&amp;nbsp; They've included the CMOS reset fix and some other changes.&amp;nbsp; However, these modifications are not complete and some edits still need to be made. The way to tell if you have the Hackintosh-friendly BIOS is to search the decompiled DSDT for AMAC.&amp;nbsp;If you find "&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Name (AMAC, 0x00)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;" then you have the new BIOS.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;The following is a guide for editing the extracted DSDT from the new Hackintosh-friendly BIOSes only. Some of these edits can be used with the older BIOS extracts, but has not been tested or is the complete list for those versions.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;First here are some cosmetic changes that will make your system look more Mac like. Gigabyte uses generic device names in it's DSDT instead of descriptive names like Apple does. One example is Gigabyte use PX40 instead of LPCB for the LPC Interface Bridge.&amp;nbsp;So the first thing we can do is to search for PX40 and do a global replace with LPCB. The next is to rename the System Management Bus (SMBus) device PX43 to SBUS. Next would be to rename Device (IDE1) to Device (SATA) and then within it rename Device (PRIM) to Device (PRT0) and Device (SECD) to Device (PRT1). The final cosmetic edits deal with USB. You can rename the devices to more appropriate ones as shown within this table:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USB0 to UHC1&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USB1 to UHC2&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USB2 to UHC3&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USB3 to UHC4&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USB4 to UHC5&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USB5 to UHC6&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USB6 to UHC7&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USBE to EHC1&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Rename USE2 to EHC2&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;There are three required edits needed regardless of BIOS version. They are to include&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Method DTGP&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;,&amp;nbsp;add&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Return Package&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;at the end of&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;_WAK&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;and fix the "Method local variable is not initialized (Local0)"&amp;nbsp;error.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Now let’s review the new edits. One of the common edits has been to add a Device (BUS0). The problem I found is that sometimes it was added to the incorrect place or was coded incorrectly. The proper place for this device is as a sub-device within&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Device (SBUS)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;. Here is what the correct device code should look like:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device (BUS0)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name (_CID, "smbus")&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name (_ADR, 0x00)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Device (DVL0)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name (_ADR, 0x57)&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name (_CID, "diagsvault")&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_DSM, 4, NotSerialized)&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Package (0x02)&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "address",&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x57&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}, Local0)&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (Local0)&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;The next edit is for audio. Gigabyte uses a device name of AZAL, so we need to do a global replace with HDEF. Then we need to add codec information to Device (HDEF). Here I found that a lot of edits were injecting a lot of information that wasn't need. All that is required is to inject layout-id and PinConfigurations. Here is an example of what needs to be added for a board using and an ALC889 codec and using our Legacy889HDA.kext:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_DSM, 4, NotSerialized)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Package (0x04)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"layout-id",&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Buffer (0x04)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x79, 0x03, 0x00, 0x00 &amp;nbsp; // decimal 889&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;},&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"PinConfigurations",&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Buffer (Zero)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}, Local0)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (Local0)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;There is a problem with Audio break ups in 10.6.3 that can be corrected in the DSDT. The first is in&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Device (PIC)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;remove these two lines:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;IRQNoFlags ()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{2}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;The other fix for audio break ups is in&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Device (TMR)&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;where Gigabyte has not yet added Hackintosh logic. We need to change:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_CRS, 0, NotSerialized)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (LGreaterEqual (OSFX, 0x03))&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If (HPTF)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (ATT6)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (ATT5)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (ATT5)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;To:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_CRS, 0, NotSerialized)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (ATT6)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gigabyte has not yet added Hackintosh logic to&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Device (HPET)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;, so you will get kernel panics in AppleIntelCPUPowerManagement. The fix is easy; just change&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Method (_STA, 0, NotSerialized)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;to&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Return (0x0F)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;and to&amp;nbsp;change&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Method (_CRS, 0, NotSerialized)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;to&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Return (ATT3)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;tonymacx86.com forum user Lnx2Mac brought this next edit to my attention.&amp;nbsp;This edit allows use of the power button to put the computer to sleep.&amp;nbsp; In&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;Device (PWRB)&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;change&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Name (_HID, EisaId ("PNP0C0C"))&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;to&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Name (_CID, EisaId ("PNP0C0C"))&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;It seems that if the USB devices have no device-id or it's incorrect you won't have any USB 1.1 devices. So you have to add the following code to each USBx/UHCx device to enable it in Snow Leopard.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_DSM, 4, NotSerialized)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Package (0x02)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"device-id",&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Buffer (0x04)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x34, 0x3A, 0x00, 0x00&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}, Local0)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (Local0)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;I have found that the same device-id can be used for&amp;nbsp;each&amp;nbsp;USBx/UHCx device. They don't have to be unique, just valid.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Likewise for the USBE/EHC1&amp;nbsp;and&amp;nbsp;USE2/EHC2&amp;nbsp;devices we need to add the following code:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Method (_DSM, 4, NotSerialized)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Store (Package (0x08)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"AAPL,current-available",&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x05DC,&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"AAPL,current-extra",&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x044C,&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"AAPL,current-in-sleep",&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x09C4,&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"device-id",&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Buffer (0x04)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x3A, 0x3A, 0x00, 0x00&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}, Local0)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return (Local0)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;The "&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;AAPL,&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;..." insertion is for compatibility and for native USB power savings.&amp;nbsp; Again, it is safe to use duplicate device-ids.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;If you have a Gigabyte P55/H55 motherboard whose current DSDT is not in the tonymacx86.com&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.tonymacx86.com/dsdt.php"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;DSDT&amp;nbsp;Database&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;, you can submit it on the tonymacx86.com forum by&amp;nbsp;clicking&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.tonymacx86.com/viewtopic.php?f=14&amp;amp;t=4463"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;.&amp;nbsp; The instructions are at the top of the topic.&amp;nbsp; After we receive it and verify that it is vanilla, we will do the edits and upload it to the database.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;For discussions on this and other topics, register today at &lt;/span&gt;&lt;a href="http://www.tonymacx86.com/"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;tonymacx86.com&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;!&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/rSAQoTMu37Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/7578768527890984138/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/06/new-minimal-dsdt-edits-for-gigabyte.html#comment-form" title="29 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/7578768527890984138?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/7578768527890984138?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/rSAQoTMu37Q/new-minimal-dsdt-edits-for-gigabyte.html" title="New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards" /><author><name>MacManx86</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_U69WP4T_lRI/TA-vZmHJ38I/AAAAAAAAAAU/baoTY5uUbbU/s72-c/DSDT+Screen+Capture.png" height="72" width="72" /><thr:total>29</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/06/new-minimal-dsdt-edits-for-gigabyte.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMMSXc8fCp7ImA9WhZUGUo.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-5714330513361118394</id><published>2010-06-06T20:49:00.003-04:00</published><updated>2011-06-13T09:58:08.974-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-13T09:58:08.974-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i5" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="H55" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i3" /><category scheme="http://www.blogger.com/atom/ns#" term="P55" /><category scheme="http://www.blogger.com/atom/ns#" term="MacManx86" /><title>JMicron SATA Support</title><content type="html">&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Are you tired of seeing this in System Profiler?&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://2.bp.blogspot.com/_Et4TDn3YFa8/S6uOFQlHFbI/AAAAAAAAAYI/DX8a4UMAcIY/s1600/Unknown+AHCI.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5452607994863228338" src="http://2.bp.blogspot.com/_Et4TDn3YFa8/S6uOFQlHFbI/AAAAAAAAAYI/DX8a4UMAcIY/s400/Unknown+AHCI.jpg" style="cursor: pointer; height: 266px; width: 400px;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;I was, so that’s why I created&amp;nbsp;&lt;span style="font-weight: bold;"&gt;JMicron36xeSATA.kext&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span style="font-weight: bold;"&gt;JMicron36xSATA.kext&lt;/span&gt;.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Now in System Profiler you will see this if you use JMicron36xeSATA.kext:&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://3.bp.blogspot.com/_Et4TDn3YFa8/S6uOtG_ZCiI/AAAAAAAAAYY/lD2EB8Ec5Uc/s1600/eSATA+AHCI.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5452608679483869730" src="http://3.bp.blogspot.com/_Et4TDn3YFa8/S6uOtG_ZCiI/AAAAAAAAAYY/lD2EB8Ec5Uc/s400/eSATA+AHCI.jpg" style="cursor: pointer; height: 266px; width: 400px;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Or this if you use JMicron36xSATA.kext:&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://3.bp.blogspot.com/_Et4TDn3YFa8/S6uOYZyM0CI/AAAAAAAAAYQ/2picPcJgMOE/s1600/SATA+AHCI.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5452608323751563298" src="http://3.bp.blogspot.com/_Et4TDn3YFa8/S6uOYZyM0CI/AAAAAAAAAYQ/2picPcJgMOE/s400/SATA+AHCI.jpg" style="cursor: pointer; height: 266px; width: 400px;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;So what’s the difference other than the name display? When using JMicron36xSATA.kext all drives connected to the JMicron controllers will be displayed on the desktop as&amp;nbsp;&lt;span style="font-weight: bold;"&gt;internal disks&lt;/span&gt;, just like the Intel connected drives. But if you use the JMicron36xeSATA.kext, then they show up on the desktop as&amp;nbsp;&lt;span style="font-weight: bold;"&gt;external (orange) disks&lt;/span&gt;&amp;nbsp;and can be&amp;nbsp;&lt;span style="font-weight: bold;"&gt;hot swapped&lt;/span&gt;.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;They are available in&amp;nbsp;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://tonymacx86.blogspot.com/2010/05/iboot-20-updated-with-enhanced-usb.html"&gt;iBoot 2.0&lt;/a&gt;&lt;/span&gt;&amp;nbsp;and in&amp;nbsp;&lt;a href="http://tonymacx86.blogspot.com/2010/06/multibeast-20.html"&gt;MultiBeast&lt;/a&gt;&amp;nbsp;and&amp;nbsp;are installed in /Extra/Extensions.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;For discussions on this and other topics, register today at tonymacx86.com!&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/Z_rhN7Nz9bM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/5714330513361118394/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/06/jmicron-sata-support.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/5714330513361118394?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/5714330513361118394?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/Z_rhN7Nz9bM/jmicron-sata-support.html" title="JMicron SATA Support" /><author><name>MacMan</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Et4TDn3YFa8/S6uOFQlHFbI/AAAAAAAAAYI/DX8a4UMAcIY/s72-c/Unknown+AHCI.jpg" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/06/jmicron-sata-support.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUINQXg8cSp7ImA9WxFaFUg.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-3088426480690629364</id><published>2010-06-06T20:44:00.004-04:00</published><updated>2010-07-19T11:33:10.679-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-19T11:33:10.679-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="news" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i5" /><category scheme="http://www.blogger.com/atom/ns#" term="Core i7" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="H55" /><category scheme="http://www.blogger.com/atom/ns#" term="P55" /><title>JMicron ATA Support</title><content type="html">&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Are you trying to build a Hackintosh on the cheap? Do you have an old IDE CD/DVD drive or hard drive from your Pentium II rig collecting dust in the closet? Does your motherboard use the JMicron or GSATA IDE controller? Have I got the answer for you.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://3.bp.blogspot.com/_Et4TDn3YFa8/S6uXPzyuG7I/AAAAAAAAAZA/sDfxzWG6bNE/s1600/ideblog.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5452618071718894514" src="http://3.bp.blogspot.com/_Et4TDn3YFa8/S6uXPzyuG7I/AAAAAAAAAZA/sDfxzWG6bNE/s400/ideblog.jpg" style="cursor: pointer; height: 130px; width: 511px;" /&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-weight: bold; text-decoration: underline;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-weight: bold;"&gt;JMicron36xATA.kext&lt;/span&gt; is&amp;nbsp;a 32/64-bit driver for the JMicron 361, 363, 365, 366, 368 and Gigabyte GSATA IDE controllers for supporting that old drive in your shiny new Hackintosh.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;It is available in&amp;nbsp;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://tonymacx86.blogspot.com/2010/05/iboot-20-updated-with-enhanced-usb.html"&gt;iBoot 2.0&lt;/a&gt;&lt;/span&gt;&amp;nbsp;so you can install from an IDE DVD Drive or to an IDE Hard Drive and in&amp;nbsp;&lt;a href="http://tonymacx86.blogspot.com/2010/06/multibeast-20.html"&gt;MultiBeast&lt;/a&gt; for installation to running systems.&lt;/div&gt;&lt;div style="font-weight: bold; text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;div style="text-align: auto;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;For discussions on this and other topics, register today at &lt;a href="http://www.tonymacx86.com/"&gt;tonymacx86.com&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/Ee8ZmW49RYI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/3088426480690629364/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/06/jmicron-ata-support.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/3088426480690629364?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/3088426480690629364?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/Ee8ZmW49RYI/jmicron-ata-support.html" title="JMicron ATA Support" /><author><name>MacMan</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Et4TDn3YFa8/S6uXPzyuG7I/AAAAAAAAAZA/sDfxzWG6bNE/s72-c/ideblog.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/06/jmicron-ata-support.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QEQH0_fSp7ImA9Wx9SFko.&quot;"><id>tag:blogger.com,1999:blog-8729646924938932676.post-2184528616175584311</id><published>2010-06-06T16:54:00.013-04:00</published><updated>2010-12-06T16:35:01.345-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-06T16:35:01.345-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="news" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="DSDT" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac OSX" /><category scheme="http://www.blogger.com/atom/ns#" term="snow leopard" /><category scheme="http://www.blogger.com/atom/ns#" term="guide" /><category scheme="http://www.blogger.com/atom/ns#" term="forum" /><category scheme="http://www.blogger.com/atom/ns#" term="OSx86" /><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh" /><category scheme="http://www.blogger.com/atom/ns#" term="tonymacx86" /><title>Welcome to MacManx86: Advanced Hackintosh Tips, Tricks &amp; Techniques</title><content type="html">&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_J4x0OPfE80I/TAwKzXa8NpI/AAAAAAAAAAM/OfEq85Yrb2U/s1600/Term.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="88" src="http://4.bp.blogspot.com/_J4x0OPfE80I/TAwKzXa8NpI/AAAAAAAAAAM/OfEq85Yrb2U/s200/Term.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Let me introduced myself, I am known as MacMan on the&amp;nbsp;tonymacx86&amp;nbsp;&lt;a href="http://www.tonymacx86.com/"&gt;forum&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://tonymacx86.blogspot.com/"&gt;blog&lt;/a&gt;. I had to use an different name for my blog, so I decided to go with&amp;nbsp;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; white-space: pre;"&gt;MacManx86 here as an homage to&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; white-space: pre;"&gt;tonymacx86. It also makes sense as this is a sister site to &lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; white-space: normal;"&gt;&lt;a href="http://tonymacx86.blogspot.com/"&gt;tonymacx86.blogspot.com&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; white-space: pre;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; white-space: normal;"&gt;On this blog I will be posting more advanced topics than what has typically been posted on &lt;a href="http://tonymacx86.blogspot.com/"&gt;tonymacx86.blogspot.com&lt;/a&gt;. So if things like DSDT, kexts, and Terminal don't scare you. Or, you want to learn more, stay tuned.&lt;/span&gt;&lt;/span&gt;&lt;img src="http://feeds.feedburner.com/~r/Macmanx86HackintoshingForAdvancedUsers/~4/3Lm_r6nDqsw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://macmanx86.blogspot.com/feeds/2184528616175584311/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://macmanx86.blogspot.com/2010/06/welcome-to-macmanx86.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/2184528616175584311?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8729646924938932676/posts/default/2184528616175584311?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Macmanx86HackintoshingForAdvancedUsers/~3/3Lm_r6nDqsw/welcome-to-macmanx86.html" title="Welcome to MacManx86: Advanced Hackintosh Tips, Tricks &amp;amp; Techniques" /><author><name>MacMan</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_J4x0OPfE80I/TAwKzXa8NpI/AAAAAAAAAAM/OfEq85Yrb2U/s72-c/Term.png" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://macmanx86.blogspot.com/2010/06/welcome-to-macmanx86.html</feedburner:origLink></entry></feed>
