![]() |
|
|
|
#1
|
|||
|
|||
|
unable to fix USB ports in DSDT
plz help !
i´m unable to fix the USB ports to work as integrated. (always get a device removal warning at wakeup from sleep) i try every fix i could find, without sucess. in most cases i get the error Code:
/Users/David/Desktop/dsdt.dsl 4640: DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Error 4063 - Object does not exist ^ (DTGP) this is the usb part of the DSDT: Code:
Device (USB0)
{
Name (_ADR, 0x001D0000)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x03,
0x03
})
}
Device (USB1)
{
Name (_ADR, 0x001D0001)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x04,
0x03
})
}
Device (USB2)
{
Name (_ADR, 0x001D0002)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0C,
0x03
})
}
Device (USB3)
{
Name (_ADR, 0x001A0000)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0E,
0x03
})
}
Device (USB4)
{
Name (_ADR, 0x001A0001)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x05,
0x03
})
}
Device (USB5)
{
Name (_ADR, 0x001A0002)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x20,
0x03
})
}
Device (USBE)
{
Name (_ADR, 0x001D0007)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0D,
0x03
})
}
Device (USE2)
{
Name (_ADR, 0x001A0007)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0D,
0x03
})
}
please help a DSDT noob ![]() |
|
#2
|
|||
|
|||
|
I think you forgot to add the DTGP method to your code.
AsRock P45TS | C2D E8200 | GeForce 8600GTS Mac OS X Snow Leopard 10.6.1 + Windows 7 Ultimate 6.1.7600 + Fedora 11 |
|
#3
|
|||
|
|||
|
how can i do this ?
my system: Intel Q6600 PNY 8800gts 512 (g92) Gigabyte Ga EP45-DS3R (BIOS rev. F11e) 4gb DDR2 ram snow leopard XP Pro |
|
#4
|
|||
|
|||
|
read more here, start on post #43 by ApexDE
in most cases i get the error Code:
/Users/David/Desktop/dsdt.dsl 4640: DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Error 4063 - Object does not exist ^ (DTGP) |
|
#5
|
|||
|
|||
|
thank you, get it working !
![]() my system: Intel Q6600 PNY 8800gts 512 (g92) Gigabyte Ga EP45-DS3R (BIOS rev. F11e) 4gb DDR2 ram snow leopard XP Pro |