beautypg.com

Modify sata specific configuration settings – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual

Page 126

background image


Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual

Using Target/Device Emulator API Functions 126

Modify SATA Specific Configuration Settings

The SATA Specific Target Emulator settings include:

• Primitive Response Timeout
• Device Send ALIGN Time
• Delay between getting HOLD to sending HOLDA
• CONT Usage
• OOB Signal Settings-COMWAKE (Advanced)
• NCQ Command Settings (Advanced)
• Asynchronous Notification (Advanced)
• Send BIST Frame (Advanced)

The corresponding functions and prototypes are:

Modify Settings – SATA

Specific

Function Name

Primitive Response Timeout

Put_PrimitiveResponseTimeout ()

Device Send ALIGN Time

Put_DeviceSendALIGNTime ()

Delay between getting

HOLD to sending HOLDA

Put_DelayBetweenGettingHOLDToSendingHOLDA

()

CONT Usage

Put_ContUsage ()

OOB Signal Settings –

COMWAKE (Advanced)
Status
Idle Time
Negation Time
Burst Time
Count



SetIgnoreIncomingCOMWAKE ()
SetCOMWAKEIdleTime ()
SetCOMWAKENegationTime ()
SetCOMWAKEBurstTime ()
SetCOMWAKEBurstCount ()

NCQ Command Settings

(Advanced)
Support NCQ
Queue Depth
Allow Multiple Command

Completion
Command Execution

Algorithm


SetNCQSupport ()

SetNCQQueueDepth ()

SetNCQAllowMultipleCommandCompletion

Attribute ()
SetNCQCommandExecutionAlgorithm ()