corpnewt / Hackintosh-Guide

477 stars 361 forks source link

ACPI names are *always* 4 characters #10

Closed rudi48 closed 5 years ago

rudi48 commented 5 years ago

Hello CorpNewt,

Thank you very much for your excellent guide.

At one point, I think it needs a change: 'XHC' is represented as 'XHC_' see: RehabMan Quote: ACPI names are always 4 characters. 'XHC' is represented as 'XHC_'. Read the ACPI spec.

Regards, Rudolf DL5FA

corpnewt commented 5 years ago

Correct - often when represented as ASCII, the underscore is dropped. If you convert WEhDXw== to ASCII, it becomes XHC_. The guide is still accurate.

-CorpNewt

Edit for clarification: The only time it is not labeled explicitly is in the comment, which Rehabman also "mislabels" in his USBInjectAll config_patches.plist:

                <dict>
                    <key>Comment</key>
                    <string>change XHC1 to XHC</string>
                    <key>Find</key>
                    <data>WEhDMQ==</data>
                    <key>Replace</key>
                    <data>WEhDXw==</data>
                </dict>