ACPI names are *always* 4 characters
rudi48 opened this issue · 1 comments
rudi48 commented
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
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>