i successfully edited dsdt for the card and its HDMI audi,but i need more help extracting the registry info from io registry of original 1TI 5670 card from original imac
http://pastebin.com/Cf1di2Vz
the above is the code it contains the bin image , frame buffer
I hope someone help me transfer this code to my DSDT
my current DSDT EDIT:
Device (GFX0)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x09,
0x05
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"@0,name",
Buffer (0x0D)
{
"ATY,Vervet"
},
"@1,name",
Buffer (0x0D)
{
"ATY,Vervet"
},
"@2,name",
Buffer (0x0D)
{
"ATY,Vervet"
},
"@3,name",
Buffer (0x0D)
{
"ATY,Vervet"
},
"model",
Buffer (0x13)
{
"ATI Radeon HD 5670"
},
"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)
}
}
Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}
Name (PE00, Package (0x04)
{
Package (0x04)
{
0xFFFF,
Zero,
LNKA,
Zero
},
Package (0x04)
{
0xFFFF,
One,
LNKB,
Zero
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
Zero
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
Zero
}
})
Name (AE00, Package (0x04)
{
Package (0x04)
{
0xFFFF,
Zero,
Zero,
0x10
},
Package (0x04)
{
0xFFFF,
One,
Zero,
0x11
},
Package (0x04)
{
0xFFFF,
0x02,
Zero,
0x12
},
Package (0x04)
{
0xFFFF,
0x03,
Zero,
0x13
}
})
Method (_PRT, 0, NotSerialized)
{
If (LNot (PICF))
{
Return (PE00)
}
Else
{
Return (AE00)
}
}
}
I also need to remove the 3 vervet devices port to be only one port ,how ???
thx in advance