LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 723|回复: 6

谁对dsdt比较了解的?

[复制链接]
发表于 2011-6-24 10:15:55 | 显示全部楼层 |阅读模式
我的/proc/acpi下没有dsdt文件

需要安装哪个软件包呢?
发表于 2011-6-24 11:37:44 | 显示全部楼层
  1. /sys/firmware/acpi/tables/DSDT
复制代码
回复 支持 反对

使用道具 举报

发表于 2011-6-25 09:02:39 | 显示全部楼层
没有听过这个文件。

可能是要配置某个内核选项或者安装某个内核模块吧。
回复 支持 反对

使用道具 举报

发表于 2011-6-25 09:26:09 | 显示全部楼层
Post by linyunxian;2143318
没有听过这个文件。

可能是要配置某个内核选项或者安装某个内核模块吧。

如果我的理解正确:
DSDT是ACPI spec里用来告诉OS如何启用硬体acpi的功能。一般来说这是硬体厂商提供的资料。只要你有启用acpi,kernel会从BIOS里提取这些binary code。但你可以另外要求kernel用你自己做的dsdt来overwrite。如果你的ACPI有启动问题(用dmesg | grep -i acpi去看),很有可能是底板BIOS里厂商提供有错误的dsdt(很多时候是因为它们用MS的compiler……)。在这情况下你可以自已修改错误、用iasl重新compile、再叫kernel用你修好的DSDT取代硬体上的code。
回复 支持 反对

使用道具 举报

发表于 2011-6-25 09:38:30 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2011-6-27 02:24:57 | 显示全部楼层
楼主是想用黑苹果?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-27 10:11:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表