Wait commands – Teledyne LeCroy Sierra M124 User Manual User Manual
Page 338
![background image](/manuals/353609/338/background.png)
Teledyne LeCroy
Sierra Trainer Generation Language
336
Sierra M124 SAS/SATA Protocol Analyzer User Manual
BROADCAST: CHANGE, RESERVED 0, RESERVED 1, RESERVED 2, RESERVED 3,
RESERVED 4, RESERVED CHANGE 0, or RESERVED CHANGE 1
DONE: ACK/NAK TIMEOUT, CREDIT TIMEOUT, NORMAL, RESERVED 0, RESERVED
1, RESERVED TIMEOUT 0, or RESERVED TIMEOUT 1
SATA FLOW CTRL PRIMITIVE
SATA IDLE PRIMITIVE
SAS PS PRIMITIVE: PS_REQ_PARTIAL, PS_REQ_SLUMBER, PS_ACK, or PS_NAK
Wait Commands
Syntax:
WAIT_FOR {
Wait Command Name
Description
WF_TIMEOUT
Timeout Credit Available
When WF_TIMEOUT is requested in WAIT_FOR
command, the wait session will be released after
timeout has elapsed.
The Timeout value can be set two different ways:
1. Through the global WaitTimeout setting that
can appear anywhere in generation. Default value
is 1000 microseconds.
Syntax:
Set WaitTimeout =
2. Through local WaitTimeout value for this
specific wait session.
Syntax:
WAIT_FOR (
{WF_TIMEOUT
In this case wait for other commands will be
released no later then after
number_of_microseconds, but global
WaitTimeout value remains unchanged for future
use.
See Generation\Include\
WaitCommands.inc in the program folder for the
samples of syntax.
WF_SOF
primitive
WF_EOF
primitive
WF_SOAF
primitive
WF_EOAF
primitive
WF_ACK
primitive
WF_NAK_CRC_ERROR
primitive
WF_NAK_RESERVED_0
primitive