- 积分
- 2227
- 最后登录
- 2023-5-11
- 精华
- 0
- 阅读权限
- 50
- 主题
- 129
- UID
- 752499
- 帖子
- 4067
- PB币
- 5319
- 威望
- 100
- 贡献
- 0
- 技术
- 369
- 活跃
- 526
- UID
- 752499
- 帖子
- 4067
- PB币
- 5319
- 贡献
- 0
- 技术
- 369
- 活跃
- 526
|
32F
发表于 2010-1-8 12:20:23
IP属地海南
总结一下大家的问题:
首先,我可能忽略了一点就是bios重置是由于dsdt里面的Device (RTC)的长度不是2所以引起的.通常是8或者4 这里我需要把他改为2
在dsdt里面搜索RTC,然后看到 Device (RTC),找到下面的//Leghth.修改前面的值.我是改好了为2.
如图.把里面的的这个地方改成 0x02, // Length .这样完成后反编译为dsdt.aml.放到SL的根目录.
第二.把^CPU0._PPC 改为\_PR_.CPU0._PPC 是为了在编译的时候解决错误200的那个问题.不改的话是无法编译为aml.的更改后就可以,然后里面的小问题自己去论坛里面或者google.里面搜索.
最后,iASLMe的用法,其实很简单.将dsdt.dsl拖到了它的图标上面,程序会自己把dsdt反编译为.aml.并记录里面的错误 警告和标记. |
|