社区
下载资源悬赏专区
帖子详情
Microsoft ACPI Source Language (ASL) Compilers下载
weixin_39820780
2020-06-11 01:30:30
Microsoft ACPI Source Language (ASL) Compilers and ASL Sample Code
Windows平台上的ACPI语言编译器,ACPI规范里有说明
相关下载链接:
//download.csdn.net/download/smartzhen2003/995069?utm_source=bbsseo
...全文
96
回复
打赏
收藏
Microsoft ACPI Source Language (ASL) Compilers下载
Microsoft ACPI Source Language (ASL) Compilers and ASL Sample Code Windows平台上的ACPI语言编译器,ACPI规范里有说明 相关下载链接://download.csdn.net/download/smartzhen2003/995069?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Microsoft
ACP
I
Source
Lan
guage
(
ASL
)
Compiler
s
Microsoft
ACP
I
Source
Lan
guage
(
ASL
)
Compiler
s and
ASL
Sample Code Windows平台上的
ACP
I语言编译器,
ACP
I规范里有说明
ACP
I
Source
Lan
guage
ASL
入门手册 |i
ASL
工具讲解
包含
ASL
的入门讲解,教你如何编写一个简单的
ASL
代码,如何从
ASL
代码编译为AML。 如何使用i
ASL
软件编译
ASL
。 如何使用
acp
iexec软仿真AML文件。 手册共有27页,纯英文版本,适合新手入门。
i
asl
-win-20110623,编译
acp
i,dsdt
23 June 2011,最新版本,内附各种工具,其中最常使用的有i
asl
.exe。
ACP
I spec z最新
下载
PC行业的用户可以
下载
看看 对各种issue理解会很到位, 要学会自己写一点
ASL
code 代码
《UEFI 内核导读》之
ACP
I 编程入门20211118.pdf
目录 序 2 第1章:
ACP
I规范简介 3 第2章:名词术语(Term) 4 第3章:Hello World 5 第4章:方法(Method) 6 第5章:对象(Object) 7 第6章:对象类型及命名 8 第7章:特殊对象与类型 10 第8章:类型转换及规则 11 第9章:常用
ASL
算子(operator)简介 14 第10章:
ACP
I表 15 第11章:
ACP
I硬件 16 第12章:
ACP
I操作系统 17 第13章:Low Power S0 Idle简介 18 第14章:
ACP
I/
ASL
调试简介 19 目录 序 2 第1章:
ACP
I规范简介 3 第2章:名词术语(Term) 4 第3章:Hello World 5 第4章:方法(Method) 6 第5章:对象(Object) 7 第6章:对象类型及命名 8 第7章:特殊对象与类型 10 第8章:类型转换及规则 11 第9章:常用
ASL
算子(operator)简介 14 第10章:
ACP
I表 15 第11章:
ACP
I硬件 16 第12章:
ACP
I操作系统 17 第13章:Low Power S0 Idle简介 18 第14章:
ACP
I/
ASL
调试简介 19 第1章:
ACP
I规范简介
ACP
I(Advanced Configuration and Power Interface)是由intel及微软等企业在1990年左右提出的PC电源管理接口规范。其目标是把操作系统和系统固件(UEFI/BIOS)隔离开来,使操作系统和硬件(固件)厂商可以在共同标准下相互解耦独立发展。
ACP
I最新的版本是6.4,下文内容都是基于6.4的版本进行说明。
ACP
I规范包含了
ACP
I硬件、
ACP
I软件、
ACP
I表、设备管理、电源管理、热管理等内容。其中
ASL
(
ACP
I
Source
Lan
guage
)语言是默认用来编写
ACP
I代码的“声明式编程语言”,AML(
ACP
I Machine
Lan
guage
)是
ASL
源码被编译器编译后被AML解释器解释执行的字节码。AML是所有
ACP
I兼容的操作系统必须支持的,但是
ASL
是非必须的,只要是能最终被转换成AML的其他的任何语言都可以用来编写
ACP
I代码。
ASL
用来定义
ACP
I对象(object)和
ACP
I控制方法(Method),
ASL
支持预定义的内置算子和宏供程序(一般是BIOS工程师编写)或OS调用,如:数学运算、逻辑运算等。
ACP
I规范定义了大量的与硬件和OS相关的内容,整个文档洋洋洒洒有数千页之多,阅读起来甚是难以理解。本文试图以BIOS工程师的视角来对其进行简单的梳理,参照一般的编程语言如“C语言“类似的讲解逻辑从“Hello World”开始,介绍如何使用
ACP
I/
ASL
编写自己的程序,如何编译、运行、调试代码。以及
ACP
I表、
ACP
I硬件、
ACP
I操作系统、系统睡眠唤醒流程等。
下载资源悬赏专区
13,655
社区成员
12,653,888
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章