Sas open address frame members – Teledyne LeCroy SAS_SATA Protocol Suite Verification Script Engine Reference Manual User Manual

Page 19

Advertising
background image


19


For all function-specific fields of any frame/command type, refer to the actual field name in the
trace file and access the same as follows:

in.<Level>_<FieldName without spaces>


For <Level>, use:

_App for Application Layer Commands

_Trp for all Transport Level Events

_Lnk for all Link Level Events


For <Field Name>, include field name of the frame WITHOUT SPACES.

For example, for "Write Data Len", use <FieldName> = ‘WriteDataLen’.


Example

Following the above, to access a SMP Transport -> ‘Ignore Zone Group’ field,
use In.Trp_IgnoreZoneGroup


SAS Open Address Frame members

Note: All members return the content of the matching field name ("in.xyz" returns the value of
field "xyz") based on the SAS specification.

in.Lnk_AddressFrameType

in.Lnk_Protocol

in.Lnk_InitiatorPort
in.Lnk_ConnectionRate

in.Lnk_Features

in.Lnk_InitiatorConnectionTag
in.Lnk_DestinationSASAddress

in.Lnk_SourceSASAddress
in.Lnk_SourceZoneGroup
in.Lnk_PathwayBlockedCount
in.Lnk_ArbitrationWaitTime

in.Lnk_MoreCompatibleFeatures

Advertising