Wait commands – Teledyne LeCroy STX M6-1 SAS_SATA Protocol Analyzer User Manual User Manual
Page 412

LeCroy Corporation
Sierra Trainer Generation Language
410
Sierra M6‐4 SAS/SATA Protocol Analyzer User Manual
CREDIT BLOCKED
OPEN ACCEPT
OPEN REJECT: BAD DESTINATION, CONNECTION RATE NOT SUPPORTED, NO DES‐
TINATION, PATHWAY BLOCKED, PROTOCOL NOT SUPPORTED, RESERVED ABAN‐
DON 0, RESERVED ABANDON 1, RESERVED ABANDON 2, RESERVED ABANDON 3,
RESERVED CONTINUE 0, RESERVED CONTINUE 1, RESERVED INITIALIZE 0,
RESERVED INITIALIZE 1, RESERVED STOP 0, RESERVED STOP 1, RETRY, STP
RESOURCES BUSY, or WRONG DESTINATION
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.