Erinjcmngetinsertprimitive, Erinjcmnsetfillbyteforreservedfield – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 754
Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
ITargetEmulEngine 754
ErInjCmnGetInsertPrimitive
Void ErInjCmnGetInsertPrimitive (
BOOL* pbEnable,
int* pnPrimitiveType,
PrimitiveTypeEnum* pePrimitiveGroupType,
short* piOffsetFromFrameStart,
short* piRepeatCount,
int* pnRetVal);
Inputs
BOOL* pbEnable
Specifies whether to enable inserting primitive.
Int* pnPrimitiveType
Inserted primitive type.
(see
Primitive Type Definition
)
PrimitiveTypeEnum* pePrimitiveGroupType Primitive type group.
This parameter just for SAS device is valid.
(see
Primitive Group Type Definition
Short* piOffsetFromFrameStart
Offset from frame start for inserting primitive.
Short* piRepeatCount
Number of inserted primitive.
Int* pnRetVal
Error code. If the function call was corrected, the
error code is zero.
Return Value
None.
Remark
In general section of error injection, gets ability of inserting primitive for SAS or SATA device.
See Also