![](https://img-blog.csdnimg.cn/7e219e5e44ba42c59df7c2d01e879388.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
ASL语言
文章平均质量分 82
ASL语言
潇洒Anthony
日积硅步,以致千里。
展开
-
ASL操作符
语法:Scope(Location){ObjectList}用法:打开并且为对象集分配一个基础名字范围。在此范围内定义的所有对象名字都是基于Location创建的,Scope本身并不创建对象。Scope (\PCI0){ Name (Index,3) Scope (\) { Method (RQ) {Return (0)} }}新创建的对象被放置在ACPI名字空间中:\PCI0.Index \RQ语法:Device(DeviceName){ObjectList原创 2022-03-02 20:56:36 · 1512 阅读 · 2 评论 -
ASL语言
ASL的全称是ACPI Source language,ASL现在作为BIOS/UEFI的一部分,它包含在BIOS的源代码里面。BIOS/UEFI中也有相关的ACPI操作的接口,它最终会将ACPI相关的内容放到内存的某段空间中,并将指向该区域的指针传递给OS。OS使用这里的内容来操作获取硬件信息并操作相关的硬件。这样的好处是,OS不需要直接去与底层硬件沟通,它只要直接操作这些ASL生成的内容就可以了。另一个好处是,只要支持ACPI,不管OS是Windows还是Linux,都可以完成与硬件交互,也就是OS原创 2020-12-17 15:46:40 · 1963 阅读 · 0 评论