!amli lc
L’extension !amli lc répertorie tous les contextes ACPI actifs.
Syntax
!amli lc
DLL
Kdexts.dll
Informations supplémentaires
Pour plus d’informations sur les commandes associées et leurs utilisations, consultez Le débogueur AMLI.
Remarques
Chaque contexte correspond à une méthode en cours d’exécution dans l’interpréteur AML.
Voici un exemple :
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
Le champ Obj donne le chemin d’accès complet et le nom de la méthode tel qu’il apparaît dans les tables ACPI.
Le champ Ctxt indique l’adresse du bloc de contexte. L’astérisque (\) indique le *contexte actuel. Il s’agit du contexte qui était exécuté par l’interpréteur lorsque l’arrêt s’est produit.
L’abréviation pbOp indique le pointeur d’instruction (pointeur vers les codes d’opération binaires).
Il existe neuf indicateurs qui peuvent être affichés dans la section Flgs . Si aucun indicateur n’est défini, un trait d’union s’affiche à la place. La liste complète des indicateurs est la suivante :
Indicateur | Signification |
---|---|
A |
Évaluation asynchrone |
N |
Évaluation imbriquée |
Q |
Dans la file d’attente prête |
C |
Besoin d’un rappel |
R |
Exécution en cours |
W |
Ready |
T |
Délai d’attente |
D |
Répartition du minuteur |
P |
Minuteur en attente |