- 积分
- 170
- 最后登录
- 2023-8-22
- 精华
- 0
- 阅读权限
- 20
- 主题
- 16
- UID
- 2023520
- 帖子
- 349
- PB币
- 120
- 威望
- 5
- 贡献
- 0
- 技术
- 1
- 活跃
- 1966
- UID
- 2023520
- 帖子
- 349
- PB币
- 120
- 贡献
- 0
- 技术
- 1
- 活跃
- 1966
|
最近试着用hotpatch引导系统
cpu,显卡,声卡都可以正常驱动
还剩电池和键盘背光没有搞定,搜了一圈好像都没有说到背光键盘驱动方法,希望知道的大侠们指导一下方向
静态DSDT时是增加如下补丁,结果是在ATKD驱动下增加了两个方法SKBL和GKBL
- Name (BOFF, Zero)
- Method (SKBL, 1, NotSerialized)
- {
- If (Or (LEqual (Arg0, 0xED), LEqual (Arg0, 0xFD)))
- {
- If (LEqual(Arg0, BOFF))
- {
- Store (Zero, Local0)
- }
- Else
- {
- Return (One)
- }
- }
- Else
- {
- If(Or (LEqual (Arg0, 0xEA), LEqual (Arg0, 0xFA)))
- {
- Store (KBLV, Local0)
- If (LEqual(Arg0, 0xEA))
- {
- Store (0xED, BOFF)
- }
- Else
- {
- Store (0xFD, BOFF)
- }
- }
- Else
- {
- Store (Arg0, Local0)
- Store (Arg0, KBLV)
- }
- }
- Store (DerefOf (Index (KBPW, Local0)), Local1)
- ^^PCI0.LPCB.EC0.WRAM (0x04B1, Local1)
- Return (One)
- }
- Name (KBPW, Buffer (0x10)
- {
- 0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF
- })
- Method (GKBL, 1, NotSerialized)
- {
- Return (KBLV)
- }
复制代码
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|