Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 113

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Using Target/Device Emulator API Functions 113
SSP Commands
Generate Error
Repeat Error On
Command Number
Command Fail with
Check Condition
Outgoing Frame
Incoming Frame
ErInjSetSCSICommandGenerateError ()
ErInjSetSCSICommandRepeatedErrorOnCommandNumber ()
ErInjSetSCSICommandCheckConditionErrorAttribute ()
ErInjSetSCSICommandFrameOutGoingErrorAttribute ()
ErInjSetSCSICommandFrameInComingErrorAttribute ()
Task Commands
Generate Error
Repeat Error On
Command Number
Task Management
Function return with
Response Code
Outgoing Frame
Incoming Frame
ErInjSetTskMgnCommandGenerateError ()
ErInjSetTskMgnCommandRepeatErrorsOnCommandNumber
()
ErInjSetTskMgnCommandErrorResponseType ()
ErInjSetTskMgnCommandFrameOutGoingErrorAttribute ()
ErInjSetTskMgnCommandFrameInComingErrorAttribute ()
Error Injection on Outgoing Frame
for more about Error Injection on OutGoing Frame.)
Error Injection on Incoming Frame
for more about Error Injection on InComing Frame.)
Example
m_pITargetEmulatorErrorInjection ->
ErInjSetSMPCommandGenerateError
( (SMPFrameFunctionsEnum) m_dwSelectedCommandType,
m_bChkGenerateErrorWhen, m_nCommandNumber, m_nCommandErrorCount,
&nErrorCode);