- 积分
- 670
- 最后登录
- 2024-4-21
- 精华
- 0
- 阅读权限
- 40
- 主题
- 84
- UID
- 3244035
- 帖子
- 1015
- PB币
- 27
- 威望
- 44
- 贡献
- 0
- 技术
- 2
- 活跃
- 1728
我是小白
- UID
- 3244035
- 帖子
- 1015
- PB币
- 27
- 贡献
- 0
- 技术
- 2
- 活跃
- 1728
|
11F
发表于 2017-4-25 09:51:48
IP属地湖北
|只看该作者
你的DSDT文件太大了。。改一下要卡半天。。。方法给你说一下,首先用iasl -da -dl *.aml方法反编译,修改生成的dsl文件,只有DSDT有错误,错误主要集中在类似下面的这种
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x3548, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic)
可以修改成
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x3548, // Range Minimum
0x3549, // Range Maximum
0x0000, // Translation Offset
0x0002, // Length
,, , TypeStatic)
也可以直接把0x3548直接改成0x0000这种,然后Length 0x0001就行
这种方法仅可以消除错误,是否有其他影响不清楚,自己试试吧 |
|