这是 iasl 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
iasl - ACPI 源语言编译器/反编译器
概要
雅思 [...] ...
商品描述
本手册页简要记录了 雅思 命令。 选项列表取自
iasl 交互式帮助。
雅思 是一个 ASL 编译器和反编译器。 此命令提供了以下功能
将一个或多个 ASL 源文件转换为其相应的 AML 二进制文件,并且
能够将 AML 二进制文件转换回可读的 ASL 源。
可以在以下位置找到更详细的文档 http://www.acpica.org/documentation/.
配置
全球
-@
指定命令文件
-I
指定额外的包含目录
-T |所有|*
为 ACPI 创建表模板文件
-v 显示编译器版本
预处理器
-D
定义 sybol 以供预处理器使用
-李 创建预处理输出文件 (*.i)
-P 仅预处理并创建预处理器输出文件 (*.i)
P 禁用预处理器
总类 输出
-p
为所有输出文件指定路径/文件名前缀
-va 禁用所有错误和警告(仅限摘要)
-vi 与 IDE 一起使用的不太详细的错误和警告
-vo 启用优化注释
-VR 禁用备注
-vs 禁用登录
-w{1|2|3}
设置警告报告级别
-我们 将警告报告为错误
AML反洗钱课程 和 时间 输出 档
-s{a|c}
创建汇编程序或 C 源文件(*.asm 或 *.c)
-i{a|c}
创建汇编程序或 C 包含文件(*.inc 或 *.h)
-t{a|c|s}
创建汇编器、C 或 ASL 十六进制表 (*.hex)
AML反洗钱课程 代码 代
-oa 禁用所有优化(兼容模式)
-的 禁用常量折叠
-oi 禁用整数优化为零/一/一
一 禁用命名引用字符串优化
- 铬 禁用资源描述符错误检查
-在 忽略 NoOp 操作符
-r
覆盖表头修订版 (1-255)
翔升 上市 档
-l 创建混合列表文件(ASL 源和 AML)(*.lst)
-In 创建命名空间文件 (*.nsp)
-ls 创建组合源文件(扩展包含)(*.src)
ACPI 时间 表
-G 编译包含通用运算符的自定义表
-vt 创建详细模板(完全反汇编)
AML反洗钱课程 反汇编器
-d [ ]
反汇编 AML 到 ASL 源代码文件 (*.dsl)
-in [ , ]
从单个命名空间拆解多个表
-D b 不要将缓冲区转换为资源模板
-直流 [ ]
反汇编 AML 并立即编译
(如果没有输入文件,从当前系统获取DSDT)
-e [ , ]
包括用于外部符号解析的 ACPI 表
-g 获取 ACPI 表并写入文件 (*.dat)
-在 忽略 NoOp 操作码
-vt 在输出文件中以十六进制格式转储二进制表日期
政策和帮助
-h 其他帮助和编译器调试选项
-hc 常量表达式中允许的显示运算符
-高频 显示输出文件名生成的帮助
-小时 显示 ACPI 保留方法名称
-HT 显示当前支持的 ACPI 表名
调试
-b{f|t}
创建调试文件(仅完整或解析树)(*.txt)
-f 忽略错误,强制创建 AML 输出文件
-n 仅解析,不生成输出
-ot 显示编译时间和统计信息
-x
设置跟踪输出的调试级别
-z 不要为数据表插入新的编译器 ID
使用 onworks.net 服务在线使用 iasl