Jump to content

Changing PCIRootUID in DSDT?


XLR
 Share

8 posts in this topic

Recommended Posts

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
Share on other sites

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
Share on other sites

  • 6 months later...
 Share

×
×
  • Create New...