Correction type definition, Crc error type definition, Delay on responding to close definition – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 864: Device types definition, Dp direct definition, Devicetypesenum, Crcerrortypeenum, Delayonrespondingtocloseenum, Crcerrortypedefinition, Dpdirect

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Correction Type definition 864
Correction Type definition
typedef enum {
CORRECT_TYPE = 0,
INCORRECT_TYPE,
UNRECOGNIZED_TYPE
} CorrectionTypeEnum;
CRC Error Type definition
typedef enum {
DONOT_INSERT_CRC
= 0x00,
BAD_CRC
= 0x01,
NONE_ERROR_ON_CRC
= 0x02,
} CRCErrorTypeEnum;
Delay on Responding to Close definition
typedef enum {
DELAY_ON_RESPONDING_TO_DONE
= 0x00,
DELAY_ON_RESPONDING_TO_CLOSE
= 0x01,
DELAY_ON_RESPONDING_TO_BREAK
= 0x02,
} DelayOnRespondingToCloseEnum;
Device Types definition
typedef enum {
DEVICE_TYPE_END_DEVICE
= 0x1,
DEVICE_TYPE_EDGE_EXPANDER_DEVICE
= 0x2,
DEVICE_TYPE_FANOUT_EXPANDER_DEVICE = 0x3,
} DeviceTypesEnum;
Dp Direct definition
typedef enum {
LSB_LEFT
= 1,
MSB_LEFT = 2
} DpDirect;