ACPI中使用acpi_evaluate_object调用BIOS“control method"
最近为公司项目编写ACPI功能的驱动程序,需要调用BIOS中的“control method”,遇到了一点小问题,记录如下:
在初始化acpi_driver的机构的时候至少将.name, .class ,.ids, .ops初始化;在.ops的add function里面设置device name的时候,不要混淆device name 和driver name。如果需要获取设备的acpi_handle handle的时候不要初始化成NULL,否则注册会失败。
阅读(3552) | 评论(0) | 转发(0) |