京城老贾 发表于 2009-8-28 15:59

lz说的方法很实用,我按照lz的方法,再加上网上的修改方法,总算是得到0 errors, 0 warnings, 1 remark了,不过这个remark该如何修改呢?
dsdt.dsl3546:                     Return (Package (0x00) {})
Remark ...
billyjanet 发表于 2009-8-28 14:01 https://bbs.pcbeta.com/images/common/back.gif

Return (Package(0x02){0x00, 0x00})

ET-MAC 发表于 2009-8-28 17:18

suiwu 发表于 2009-8-28 17:28

非常好的方法

billyjanet 发表于 2009-8-28 17:34

81# 京城老贾
thx, 此方法可用,已经全部都是0了。

zhangxzhang 发表于 2009-8-28 17:36

楼主还没有来吗?麻烦帮我修复一下,谢谢!
文件和出错发在70楼,谢谢谢谢谢!!!

tqtyygtwwx 发表于 2009-8-28 18:09

已将本人的文件,传上,楼主帮看看,搞一下,0 警告,0错误的.aml给我吧..唉,我都不是很明白.

京城老贾 发表于 2009-8-28 20:17

楼主,你好!
我的虽没错误,但也有几个注意点?不知能解决否?谢谢!

Intel ACPI Component Architecture
AML Disassembler version 20081204
Copyright (C) 2000 - 2008 Intel Corporation
S ...
ET-MAC 发表于 2009-8-27 22:04 https://bbs.pcbeta.com/images/common/back.gif

[*]dsdt.dsl 10175:                                       ShiftRight (BUF2, 0x04)[*]Warning1105 -             Result is not used, operator has no effect ^
修改成
ShiftRight (BUF2, 0x04, BUF2)

京城老贾 发表于 2009-8-28 20:20

# dsdt.dsl 10028: Return(Package(0x02){0x00, 0x00})
# Warning1099 -            ^ Statement is unreachable


你的应该是Return (Package(0x02){})
修改成Return (Package(0x02){0x00, 0x00})
把下面两行,zero删掉,注意第二个zero后面的)。

sweec 发表于 2009-8-28 21:36

woodchopper 发表于 2009-8-28 22:20

太感谢楼主了

lhqincai 发表于 2009-8-29 00:31

本帖最后由 lhqincai 于 2009-8-29 00:33 编辑

改了一晚,老出错!能帮看看吗!!谢楼主了(1 警告,2错误的)

pug1234 发表于 2009-8-29 00:51

楼主 ,万番拜托,帮我修复,大恩大德,感激不尽,
基本上在下研究多时,根本毫无进展...
Acer2920 凤凰bios

xypep 发表于 2009-8-29 01:46

楼主帮我看看 有三个错误

feelingz 发表于 2009-8-29 01:50

我是DELL笔记本 phonex bios ,patch aml总是报错。请求帮助啊 /mad.gif

iMwOOL 发表于 2009-8-29 02:51

呼呼
最后2个Warnings的确无解了
按LZ回帖中的方法解决了一堆Not all control paths return a value和_T_0问题之后:
目前还有的问题:dsdt.dsl8111:             Name (_VPC, Zero)
Warning1098 -                      ^ Unknown reserved name (_VPC)

dsdt.dsl8118:             Method (_CFG, 0, NotSerialized)
Warning1098 -Unknown reserved name ^(_CFG)

ASL Input:dsdt.dsl - 10082 lines, 326294 bytes, 4469 keywords
AML Output: dsdt.aml - 38383 bytes, 1030 named objects, 3439 executable opcodes

Compilation complete. 0 Errors, 2 Warnings, 0 Remarks, 5 Optimizations如果选中FIX中的WAK FIX 则会变成这样:dsdt.dsl4930: Return(Package(0x02){0x00, 0x00})
Warning1099 -            ^ Statement is unreachable

dsdt.dsl8081:             Name (_VPC, Zero)
Warning1098 -                      ^ Unknown reserved name (_VPC)

dsdt.dsl8088:             Method (_CFG, 0, NotSerialized)
Warning1098 -Unknown reserved name ^(_CFG)

ASL Input:dsdt.dsl - 10052 lines, 324848 bytes, 4452 keywords
AML Output: dsdt.aml - 38288 bytes, 1029 named objects, 3423 executable opcodes

Compilation complete. 0 Errors, 3 Warnings, 0 Remarks, 7 Optimizations传上我的DSL文件(未打补丁得), LZ能给指点一下怎么修改不? 谢谢

sweec 发表于 2009-8-29 04:49

sweec 发表于 2009-8-29 05:11

sweec 发表于 2009-8-29 05:21

sweec 发表于 2009-8-29 05:40

sweec 发表于 2009-8-29 06:21

页: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14
查看完整版本: Windows下无需BIOS文件,使用Everest和ACPI Patcher轻松生成dsdt.aml