Contribute
Register

Official Tested and Confirmed DSDT Graphics Edits

Status
Not open for further replies.
Am I right in thinking that Radeon HD users of the 5000 series do not have to do this?
That our cards are already supported by OS X?

I know that we need to edit the DSDT for HDMI sound, but other than that there is no other reason, right?
 
Successful injection for MSI Twin Frozr Nvidea GTX 560 Ti.

Code:
Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Name (_SUN, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x1C)
                            {
                                "device-id", 
                                Buffer (0x04)
                                {
                                    0x00, 0x12, 0x00, 0x00
                                }, 

                                "vendor-id", 
                                Buffer (0x04)
                                {
                                    0xDE, 0x10, 0x00, 0x00
                                }, 

                                "driver-ist", 
                                Buffer (0x30)
                                {
                                    /* 0000 */    0x80, 0x92, 0x66, 0x20, 0x80, 0xFF, 0xFF, 0xFF, 
                                    /* 0008 */    0x01, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF, 
                                    /* 0010 */    0x80, 0x92, 0x66, 0x20, 0x80, 0xFF, 0xFF, 0xFF, 
                                    /* 0018 */    0x02, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF, 
                                    /* 0020 */    0x80, 0x92, 0x66, 0x20, 0x80, 0xFF, 0xFF, 0xFF, 
                                    /* 0028 */    0x03, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF
                                }, 

                                "@0,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@0,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@0,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                }, 

                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }, 

                                "NVCAP", 
                                Buffer (0x18)
                                {
                                    /* 0000 */    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x00, 
                                    /* 0008 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
                                    /* 0010 */    0x00, 0x00, 0x00, 0x00
                                }, 

                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x40
                                }, 

                                "device_type", 
                                Buffer (0x0D)
                                {
                                    "NVDA,Parent"
                                }, 

                                "model", 
                                Buffer (0x1E)
                                {
                                    "MSI GeForce GTX 560 Ti 1024MB"
                                }, 

                                "rom-revision", 
                                Buffer (0x0E)
                                {
                                    "Minihack 2012"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

Please do not ask me what is "driver-ist" all I know is that without pulling a value for that from the ioreg and putting it in my edit I cannot get rid of graphicsenabler, but with it I can set graphicsenabler=no and get full performance. I have asked the question myself about what this is in a separate post as maybe it'll be interesting or will help someone.

Do I have to be using a motherboard with a DSDT or is it possible to just inject this for my video card. How can I accomplish it?
 
Hey tony, what about geforce 450 on mountain lion?? i have that one, is necesary edits the DSDT to enable full QE/CI ? or what about it, or just i can install the open cl Enabler from multibest? im on Lion 10.7.4 and i want update with unibest method but i dont know if my hardware are supported, I have motherboard Intel DP55sb Ge force 450, i5 750. Many Thanks
 
Here are my DSDT edits for my geforce 560 ti on an asus p7p55d. It took me many edits and reboots to get this working. Works great on mountain lion.



Code:
            Device (POP3)
            {
                Name (_ADR, 0x00030000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }
                Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Name (_SUN, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x1C)
                            {
                                "device-id", 
                                Buffer (0x04)
                                {
                                     0x00, 0x12, 0x00, 0x00
                                }, 
                                "vendor-id", 
                                Buffer (0x04)
                                {
                                     0xDE, 0x10, 0x00, 0x00
                                }, 
                                "driver-ist", 
                                Buffer (0x30)
                                {
                                    /* 0000 */   0x00, 0xCA, 0x65, 0x11, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0008 */   0x01, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0010 */   0x00, 0xCA, 0x65, 0x11, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0018 */   0x02, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0020 */   0x00, 0xCA, 0x65, 0x11, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0028 */   0x03, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF
                                }, 
                                "@0,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 
                                "@0,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 
                                "@0,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                }, 
                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 
                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 
                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }, 
                                "NVCAP", 
                                Buffer (0x18)
                                {
                                    /* 0000 */   0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
                                    /* 0008 */   0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
                                    /* 0010 */   0x00, 0x00, 0x00, 0x00
                                }, 
                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x40
                                }, 
                                "device_type", 
                                Buffer (0x0D)
                                {
                                    "NVDA,Parent"
                                }, 
                                "model", 
                                Buffer (0x13)
                                {
                                    "GeForce GTX 560 Ti"
                                }, 
                                "rom-revision", 
                                Buffer (0x0F)
                                {
                                    "70.24.2E.00.02"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
            }
 
This is my edit for a pair of 470GTX cards with fully working native HDMI in a MSI P55-GD85 mobo, The code should work on any MSI P55 board you may have to change the POP address tho, for non MSI boards you'll have to drop the POP :)



Code:
            Device (P0P3)
            {
                Name (_ADR, 0x00030000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }
                Device (GFX0)
                {
                    Name (_ADR, 0xFFFF)
                    Name (_SUN, 0x02)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x44)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x07)
                                {
                                     0x53, 0x6C, 0x6F, 0x74, 0x2D, 0x31
                                }, 
                                "AAPL,aux-power-connected", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x01
                                }, 
                                "AAPL,backlight-control", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "AAPL,gart-width", 
                                Buffer (0x03)
                                {
                                    "40"
                                }, 
                                "AAPL00,blackscreen-preferences", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "AAPL01,blackscreen-preferences", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "@0,AAPL,boot-display", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00
                                }, 
                                "@0,can-hot-plug", 
                                Buffer (One)
                                {
                                     0x00
                                }, 
                                "device-id", 
                                Buffer (0x04)
                                {
                                     0xCD, 0x06, 0x00, 0x00
                                }, 
                                "vendor-id", 
                                Buffer (0x04)
                                {
                                     0xDE, 0x10, 0x00, 0x00
                                }, 
                                "driver-ist", 
                                Buffer (0x30)
                                {
                                    /* 0000 */   0x00, 0xBB, 0xD4, 0x11, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0008 */   0x01, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0010 */   0x00, 0xBB, 0xD4, 0x11, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0018 */   0x02, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0020 */   0x00, 0xBB, 0xD4, 0x11, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0028 */   0x03, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF
                                }, 
                                "@0,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 
                                "@0,connector-type", 
                                Buffer (0x04)
                                {
                                     0x00, 0x08, 0x00, 0x00
                                }, 
                                "@0,display-connect-flags", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "@0,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 
                                "@0,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                }, 
                                "@1,AAPL,boot-display", 
                                Buffer (One)
                                {
                                     0x00
                                }, 
                                "@1,can-hot-plug", 
                                Buffer (One)
                                {
                                     0x00
                                }, 
                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 
                                "@1,connector-type", 
                                Buffer (0x04)
                                {
                                     0x00, 0x08, 0x00, 0x00
                                }, 
                                "@1,display-connect-flags", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 
                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }, 
                                "NVCAP", 
                                Buffer (0x14)
                                {
                                    /* 0000 */   0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
                                    /* 0008 */   0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
                                    /* 0010 */   0x00, 0x00, 0x00, 0x00
                                }, 
                                "NVDA,Features", 
                                Buffer (0x04)
                                {
                                     0x10, 0x80, 0x06, 0xFF
                                }, 
                                "NVPM", 
                                Buffer (0x1C)
                                {
                                    /* 0000 */   0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0010 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0018 */   0x00, 0x00, 0x00, 0x00
                                }, 
                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x50
                                }, 
                                "device_type", 
                                Buffer (0x0D)
                                {
                                    "NVDA,Parent"
                                }, 
                                "IONVRAMProperty", 
                                Buffer (0x05)
                                {
                                    "true"
                                }, 
                                "rm_board_number", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00
                                }, 
                                "rm_multiboard_capable", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00
                                }, 
                                "model", 
                                Buffer (0x17)
                                {
                                    "nVIDIA GeForce GTX 470"
                                }, 
                                "rom-revision", 
                                Buffer (0x26)
                                {
                                    "nVIDIA GeForce GTX 470 70.00.21.00.00"
                                }, 
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
            }



            Device (P0P5)
            {
                Name (_ADR, 0x00050000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }
                Device (GFX0)
                {
                    Name (_ADR, 0xFFFF)
                    Name (_SUN, 0x02)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x44)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x07)
                                {
                                     0x53, 0x6C, 0x6F, 0x74, 0x2D, 0x32
                                }, 
                                "AAPL,aux-power-connected", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x01
                                }, 
                                "AAPL,backlight-control", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "AAPL,gart-width", 
                                Buffer (0x03)
                                {
                                    "40"
                                }, 
                                "AAPL00,blackscreen-preferences", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "AAPL01,blackscreen-preferences", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "@0,AAPL,boot-display", 
                                Buffer (One)
                                {
                                     0x00
                                }, 
                                "@0,can-hot-plug", 
                                Buffer (One)
                                {
                                     0x00
                                }, 
                                "device-id", 
                                Buffer (0x04)
                                {
                                     0xCD, 0x06, 0x00, 0x00
                                }, 
                                "vendor-id", 
                                Buffer (0x04)
                                {
                                     0xDE, 0x10, 0x00, 0x00
                                }, 
                                "driver-ist", 
                                Buffer (0x30)
                                {
                                    /* 0000 */   0x80, 0x18, 0x43, 0x17, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0008 */   0x01, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0010 */   0x80, 0x18, 0x43, 0x17, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0018 */   0x02, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0020 */   0x80, 0x18, 0x43, 0x17, 0x80, 0xFF, 0xFF, 0xFF,
                                    /* 0028 */   0x03, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0xFF
                                }, 
                                "@0,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 
                                "@0,connector-type", 
                                Buffer (0x04)
                                {
                                     0x00, 0x08, 0x00, 0x00
                                }, 
                                "@0,display-connect-flags", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "@0,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 
                                "@0,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                }, 
                                "@1,AAPL,boot-display", 
                                Buffer (One)
                                {
                                     0x00
                                }, 
                                "@1,can-hot-plug", 
                                Buffer (One)
                                {
                                     0x00
                                }, 
                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 
                                "@1,connector-type", 
                                Buffer (0x04)
                                {
                                     0x00, 0x08, 0x00, 0x00
                                }, 
                                "@1,display-connect-flags", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 
                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }, 
                                "NVCAP", 
                                Buffer (0x14)
                                {
                                    /* 0000 */   0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
                                    /* 0008 */   0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
                                    /* 0010 */   0x00, 0x00, 0x00, 0x00
                                }, 
                                "NVDA,Features", 
                                Buffer (0x04)
                                {
                                     0x10, 0x80, 0x06, 0xFF
                                }, 
                                "NVPM", 
                                Buffer (0x1C)
                                {
                                    /* 0000 */   0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0010 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0018 */   0x00, 0x00, 0x00, 0x00
                                }, 
                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x50
                                }, 
                                "device_type", 
                                Buffer (0x0D)
                                {
                                    "NVDA,Child"
                                }, 
                                "IONVRAMProperty", 
                                Buffer (0x05)
                                {
                                    "true"
                                }, 
                                "rm_board_number", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00
                                }, 
                                "rm_multiboard_capable", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00
                                }, 
                                "model", 
                                Buffer (0x17)
                                {
                                    "nVIDIA GeForce GTX 470"
                                }, 
                                "rom-revision", 
                                Buffer (0x26)
                                {
                                    "nVIDIA GeForce GTX 470 70.00.21.00.00"
                                }, 
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
            }

6ae9bf87.jpg
 
This is my current DSDT im using no special kexts just graphics enabler with DSDT hdmi audio edit.
Device (PEGP)
{
Name (_ADR, 0x00010000)
Method (_PRT, 0, NotSerialized)
{
If (PICM)
{
Return (AR02 ())
}
Return (PR02 ())
}
Device (GFX0)
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x06)
{
"@0,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"@1,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-2"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-2"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

what am i supposed to copy over??
 
Here is my working GTX460 1Gb + HDMI edit:
Code:
            Device (PEGP)
            {
                Name (_ADR, 0x00030000)
                Name (_PRW, Package (0x02)
                {
                    0x09, 
                    0x05
                })
                Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x18)
                            {
                                "@0,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@0,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@0,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                }, 

                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }, 

                                "NVCAP", 
                                Buffer (0x18)
                                {
                                    /* 0000 */    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 
                                    /* 0008 */    0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
                                    /* 0010 */    0x00, 0x00, 0x00, 0x00
                                }, 

                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x40
                                }, 

                                "device_type", 
                                Buffer (0x0D)
                                {
                                    "NVDA,Parent"
                                }, 

                                "model", 
                                Buffer (0x17)
                                {
                                    "NVIDIA GeForce GTX 460"
                                }, 

                                "rom-revision", 
                                Buffer (0x25)
                                {
                                    "nVidia GeForce GTX 460 OpenGL Engine"
                                }, 

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
            }

Thanks, will take a look at this. I have two cards in my machine, what/how should I edit the code to include both cards?
 
Status
Not open for further replies.
Back
Top