【问题标题】:OS power control utility written in C用 C 编写的 OS 电源控制实用程序
【发布时间】:2012-02-23 01:16:06
【问题描述】:

我有兴趣制作一个简单的命令行实用程序(用 C 语言)来与 linux 操作系统的电源管理功能交互(使用 ACPI)。

我有 C 编程背景,我希望我能用一点点汗水和泪水来创建这个实用程序。

但是!我发现很难开始。我发现很难找到示例代码或除有关 ACPI/其历史的技术文档之外的任何其他内容。

如果有人在这方面有经验,我将非常感谢您的建议!我正在寻找示例代码、操作方法或任何关于如何开发与现代 linux 内核及其电源管理功能交互的应用程序的信息。

谢谢!

【问题讨论】:

  • 您打算在内核还是从用户空间执行此操作?

标签: c linux operating-system acpi


【解决方案1】:

您应该阅读 ACPI 通过 sysfs 提供的功能。特别是 /sys/power 从那里您可以读取大量信息以及写入“文件”并让 ACPI 响应。不过,如果您打算为显卡或特定设备执行此操作,还有其他接口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 2010-09-07
    • 2012-06-18
    • 1970-01-01
    相关资源
    最近更新 更多