XLR Posted February 9, 2014 Share Posted February 9, 2014 Please help me to change PCIRootUID value in DSDT from 0 to 1, iDon't understand how to do this correctly... Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) Name (_CID, EisaId ("PNP0A03")) Name (_ADR, Zero) Method (^BN00, 0, NotSerialized) { Return (Zero) } Method (_BBN, 0, NotSerialized) { Return (BN00 ()) } Name (_UID, Zero) Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR00 ()) } Return (PR00 ()) } OperationRegion (HBUS, PCI_Config, Zero, 0x0100) Field (HBUS, DWordAcc, NoLock, Preserve) { Thanks in advance. Link to comment https://www.insanelymac.com/forum/topic/295937-changing-pcirootuid-in-dsdt/ Share on other sites More sharing options...
k3nny Posted February 9, 2014 Share Posted February 9, 2014 Why do you want it to be 1? As far as I know OS X requires a value of 0. The required change would be: Name (_UID, One) Link to comment https://www.insanelymac.com/forum/topic/295937-changing-pcirootuid-in-dsdt/#findComment-1992527 Share on other sites More sharing options...
XLR Posted February 9, 2014 Author Share Posted February 9, 2014 It says "Name already exists in scope"... Link to comment https://www.insanelymac.com/forum/topic/295937-changing-pcirootuid-in-dsdt/#findComment-1992530 Share on other sites More sharing options...
k3nny Posted February 9, 2014 Share Posted February 9, 2014 If you refer to your screenshot, delete line 1740. _UID is already set in line 1731. 1 Link to comment https://www.insanelymac.com/forum/topic/295937-changing-pcirootuid-in-dsdt/#findComment-1992534 Share on other sites More sharing options...
XLR Posted February 9, 2014 Author Share Posted February 9, 2014 Yes, it worked! Thanks a lot for your help! Link to comment https://www.insanelymac.com/forum/topic/295937-changing-pcirootuid-in-dsdt/#findComment-1992538 Share on other sites More sharing options...
k3nny Posted February 9, 2014 Share Posted February 9, 2014 Glad it worked. May I ask why you changed it? Link to comment https://www.insanelymac.com/forum/topic/295937-changing-pcirootuid-in-dsdt/#findComment-1992543 Share on other sites More sharing options...
XLR Posted February 10, 2014 Author Share Posted February 10, 2014 It's for a new GFX card, the old GT210 was working fine on UID=0 but the new GTX650 needs UID=1. I know it can be changed in bootloader configuration but i prefer the DSDT route. Thanks again for the help:) Link to comment https://www.insanelymac.com/forum/topic/295937-changing-pcirootuid-in-dsdt/#findComment-1992773 Share on other sites More sharing options...
Gringo Vermelho Posted August 29, 2014 Share Posted August 29, 2014 If anyone else needs this in the future, here is your one-stop topic: Tequila Fix Link to comment https://www.insanelymac.com/forum/topic/295937-changing-pcirootuid-in-dsdt/#findComment-2056350 Share on other sites More sharing options...
Recommended Posts