/System/Library/Extensions/ATI7000Controller.kext/Contents/MacOS/AMD7000Controller
Personality: Aji
ConnectorInfo count in decimal: 4
Disk offset in decimal 608736
0000000 00 04 00 00 04 03 00 00 00 01 01 00 12 04 05 01
0000010 00 04 00 00 04 03 00 00 00 01 02 00 22 05 04 02
0000020 04 00 00 00 14 02 00 00 00 01 03 00 00 00 03 06
0000030 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 04
0000040
Personality: Buri
ConnectorInfo count in decimal: 4
Disk offset in decimal 608800
0000000 02 00 00 00 00 01 00 00 29 05 01 00 10 00 05 05
0000010 00 04 00 00 04 03 00 00 00 09 02 00 11 02 01 01
0000020 00 04 00 00 04 03 00 00 00 09 03 00 21 03 02 02
0000030 00 08 00 00 04 02 00 00 00 01 04 00 12 04 03 03
0000040
Personality: Chutoro
ConnectorInfo count in decimal: 5
Disk offset in decimal 608864
0000000 02 00 00 00 00 01 00 00 09 01 01 00 12 04 03 03
0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 01
0000020 00 04 00 00 00 01 00 00 00 09 03 00 21 03 02 02
0000030 00 04 00 00 00 01 00 00 00 09 04 00 22 05 04 04
0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05
0000050
Personality: Dashimaki
ConnectorInfo count in decimal: 4
Disk offset in decimal 608944
0000000 00 04 00 00 04 03 00 00 00 01 01 00 12 04 02 02
0000010 00 04 00 00 04 03 00 00 00 01 02 00 22 05 03 05
0000020 04 00 00 00 14 02 00 00 00 01 03 00 00 00 04 04
0000030 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 01
0000040
Personality: Ebi
ConnectorInfo count in decimal: 5
Disk offset in decimal 609008
0000000 02 00 00 00 00 01 00 00 09 01 01 00 12 04 03 03
0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 01
0000020 00 04 00 00 00 01 00 00 00 09 03 00 21 03 02 02
0000030 00 04 00 00 00 01 00 00 00 09 04 00 22 05 04 04
0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05
0000050
Personality: Gari
ConnectorInfo count in decimal: 5
Disk offset in decimal 609088
0000000 02 00 00 00 00 01 00 00 09 01 01 00 12 04 03 03
0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 01
0000020 00 04 00 00 00 01 00 00 00 09 03 00 21 03 02 02
0000030 00 04 00 00 00 01 00 00 00 09 04 00 22 05 04 04
0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05
0000050
Personality: Futomaki
ConnectorInfo count in decimal: 4
Disk offset in decimal 609168
0000000 00 04 00 00 04 03 00 00 00 01 01 00 12 04 04 01
0000010 00 04 00 00 04 03 00 00 00 01 02 00 22 05 05 02
0000020 04 00 00 00 14 02 00 00 00 01 03 00 00 00 06 06
0000030 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 03
0000040
Personality: Hamachi
ConnectorInfo count in decimal: 4
Disk offset in decimal 609232
0000000 00 04 00 00 04 03 00 00 00 01 01 00 12 04 05 01
0000010 00 04 00 00 04 03 00 00 00 01 02 00 22 05 04 02
0000020 04 00 00 00 14 02 00 00 00 01 03 00 00 00 03 06
0000030 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 04
0000040
Personality: OPM
ConnectorInfo count in decimal: 6
Disk offset in decimal 609296
0000000 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01
0000010 00 04 00 00 04 03 00 00 00 01 00 00 21 03 02 02
0000020 00 04 00 00 04 03 00 00 00 01 00 00 12 04 03 03
0000030 00 04 00 00 04 03 00 00 00 01 00 00 22 05 04 04
0000040 00 04 00 00 04 03 00 00 00 01 00 00 10 00 05 05
0000050 00 04 00 00 14 03 00 00 00 01 00 00 20 01 06 06
0000060
Personality: Ikura
ConnectorInfo count in decimal: 6
Disk offset in decimal 609392
0000000 00 04 00 00 04 03 00 00 00 01 01 00 11 02 01 03
0000010 00 04 00 00 04 03 00 00 00 01 02 00 21 03 02 04
0000020 00 04 00 00 04 03 00 00 00 01 83 00 12 04 03 01
0000030 00 04 00 00 04 03 00 00 00 01 04 00 22 05 04 02
0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05
0000050 00 04 00 00 04 03 00 00 00 01 06 00 20 01 06 06
0000060
Personality: IkuraS
ConnectorInfo count in decimal: 1
Disk offset in decimal 609488
0000000 00 08 00 00 04 02 00 00 00 01 01 00 12 04 03 01
0000010
3. SSDT/DSDT Injection Code:
Method 1:
Device (PEGP)
{
Name (_ADR, 0x00010000)
Method (_PRT, 0, NotSerialized)
{
If (PICM)
{
Return (AR02 ())
}
Return (PR02 ())
}
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x09, 0x04))
}
Device (GFX0)
{
Name (_ADR, Zero)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0E)
{
“AAPL,slot-name”,
Buffer (0x07)
{
“Slot-1″
},
“device-id”,
Buffer (0x04)
{
0x98, 0x67, 0x00, 0x00
},
“@0,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@1,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@2,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@3,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“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 2:
Device (_SB.PCI0.PEG0.PEGP)
{
Name (_ADR, Zero)
Method (_DSM, 4, NotSerialized)
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x0E)
{
“AAPL,slot-name”,
Buffer (0x07)
{
“Slot-1″
},
“device-id”,
Buffer (0x04)
{
0x98, 0x67, 0x00, 0x00
},
“@0,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@1,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@2,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@3,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“hda-gfx”,
Buffer (0x0A)
{
“onboard-1″
}
})
}
}
Device (_SB.PCI0.PEG0.HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x02)
{
“hda-gfx”,
Buffer (0x0A)
{
“onboard-1″
}
})
}
}
Method 3:
Method (_DSM, 4, NotSerialized)
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x0E)
{
“AAPL,slot-name”,
Buffer (0x07)
{
“Slot-1″
},
“device-id”,
Buffer (0x04)
{
0x98, 0x67, 0x00, 0x00
},
“@0,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@1,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@2,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“@3,name”,
Buffer (0x0D)
{
“ATY,Aji”
},
“hda-gfx”,
Buffer (0x0A)
{
“onboard-1″
}
})
}
Device (_SB.PCI0.PEG0.HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x02)
{
“hda-gfx”,
Buffer (0x0A)
{
“onboard-1″
}
})
}
}