<os_awareness>.wait-for-activated – deprecated <osa_admin_emulator>.info
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

<os_awareness>.wait-for-deactivated – deprecated

Synopsis

<os_awareness>.wait-for-deactivated [-reverse] [-always] [-immediately] node

Description

This command will wait until no processor known by the tracker system is active on any node matching the node path pattern.

The node parameter is a node path pattern that identifies the software node that should become inactive. See the Analyzer User's Guide for more information about node path patterns. The node path pattern will be evaluated every time a node becomes inactive in order to check if the wait condition is fulfilled. This means that a node that did not exist when this command was issued might cause this command to continue to wait.There is also a performance penalty involved. If only one node is of interest, a node id can be given (as an integer value) instead.

If the -immediately flag is specified and no processor is active on any of the nodes matching the node path pattern, this command will return directly, otherwise the command will wait until the set of active processors on the matching nodes goes from being non-empty to being empty.

The command will by default only wait for events that occur when the simulation is running forward. To wait for events in the reverse direction use the -reverse flag. Similarly, the -always flag tells the command to wait for events in both simulation directions.

Provided By

os-awareness

See Also

<osa_component>.bp-break, <osa_component>.bp-wait-for, <bp-manager.os-awareness>.break, <bp-manager.os-awareness>.wait-for, <bp_manager>.delete
<os_awareness>.wait-for-activated – deprecated <osa_admin_emulator>.info