!amli lc
!amli lc 扩展列出了所有活动的 ACPI 上下文。
语法
!amli lc
DLL
Kdexts.dll
其他信息
有关相关命令及其用法的信息,请参阅 AMLI 调试器。
注解
每个上下文对应于 AML 解释器中当前运行的方法。
以下是示例:
AMLI(? for help)-> lc
Ctxt=80e3f000, ThID=00000000, Flgs=A--C-----, pbOp=00000000, Obj=\_SB.LNKA._STA
Ctxt=80e41000, ThID=00000000, Flgs=A--C-----, pbOp=00000000, Obj=\_SB.LNKB._STA
Ctxt=80e9a000, ThID=00000000, Flgs=A--C-----, pbOp=00000000, Obj=\_SB.LNKC._STA
Ctxt=80ea8000, ThID=00000000, Flgs=A--C-----, pbOp=00000000, Obj=\_SB.LNKD._STA
*Ctxt=80e12000, ThID=80e6eda8, Flgs=---CR----, pbOp=80e5d5ac, Obj=\_SB.LNKA._STA
Obj 字段提供方法在 ACPI 表中显示的完整路径和名称。
Ctxt 字段提供上下文块的地址。 星号 (\) 表示当前上下文。 这是发生中断时解释器正在执行的上下文。
缩写 pbOp 指示指令指针 (指向二进制操作代码的指针) 。
Flgs 部分中可以显示九个标志。 如果未设置标志,则改为显示连字符。 标志的完整列表如下所示:
标志 | 含义 |
---|---|
A |
异步评估 |
N |
嵌套评估 |
Q |
在就绪队列中 |
C |
需要回调 |
R |
正在运行 |
W |
就绪 |
T |
超时 |
D |
计时器调度 |
P |
计时器挂起 |