- 积分
- 717
- 最后登录
- 2015-4-15
- 精华
- 0
- 阅读权限
- 40
- 主题
- 3
- UID
- 2393319
- 帖子
- 293
- PB币
- 132
- 威望
- 100
- 贡献
- 0
- 技术
- 1
- 活跃
- 54
Title
- UID
- 2393319
- 帖子
- 293
- PB币
- 132
- 贡献
- 0
- 技术
- 1
- 活跃
- 54
|
71F
发表于 2012-9-17 12:22:01
IP属地台湾
|只看该作者
159632478 发表于 2012-9-17 11:50
是P0P2 不是 POP2喔~
你是如何加入HDEF 的,因為你加的地方,不是原本的HDEF(就是一開始還沒有加入其他東 ...
DSDT Source是用DSDT Editor跑出來的,再修覆錯誤,一個一個修改增加功能的
==>我用 iDSDT跑出來後,在Win下執行patch程式都會當掉。
DSDT我沒特別去研究,我只懂得要這樣改,為何要這樣改,理論就沒有去研究了
HDEF我是分二段,我有看過其他人的有合成一段,我嘗試轉過AML會出錯,就沒特別把它合起了
P0P2下
Device (P0P2)
{
Name (_ADR, 0x00010000)
Method (_PRT, 0, NotSerialized)
{
If (PICM)
{
Return (AR02 ())
}
Return (PR02 ())
}
Device (HDEF)
{
Name (_ADR, 0x00000000)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0A)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
},
"codec-id",
Buffer (0x04)
{
0x69, 0x02, 0xEC, 0x10
},
"layout-id",
Buffer (0x04)
{
0x0D, 0x01, 0x00, 0x00
},
"device-type",
Buffer (0x07)
{
"ALC269"
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
} |
|