beautypg.com

Target emulator pe definition, Target emulator scsi command error type definition – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual

Page 898

background image


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

Target Emulator PE definition 898

Target Emulator PE definition

typedef enum {

TARGET_EMULATOR_PE_SYMBOL_VIOLATION_ERROR

= 0x0001,

TARGET_EMULATOR_PE_DISPARITY_ERROR

= 0x0002,

TARGET_EMULATOR_PE_FRAME_TYPE_ERROR

= 0x0004,

TARGET_EMULATOR_PE_FRAME_LENGTH_ERROR

= 0x0008,

TARGET_EMULATOR_PE_CRC_ERROR

= 0x0010,

TARGET_EMULATOR_PE_ACK_NAK_TIMEOUT_ERROR

= 0x0020,

TARGET_EMULATOR_PE_CHECK_CONDITION

= 0x0040,

} TargetEmulatorPEEnum;

Target Emulator SCSI Command Error Type definition

typedef enum {

SCSI_COMMAND_PE_BY_LBA

= 0x00,

SCSI_COMMAND_PE_BY_COMMAND_NUMBER

= 0x01,

SCSI_COMMAND_PE_BY_TAG

= 0x02,

} TargetEmulatorSCSICommandErrorTypeEnum;

Target Emulator SCSI Page definition

typedef enum {

STANDARD_INQUIRY_DATA_PAGE

= 0x000000FF,

DEVICE_IDENTIFICATION_VPD_PAGE

= 0x00000083,

SUPPORTED_VPD_PAGES_PAGE

= 0x00000000,

DISCONNECT_RECONNECT_MODE_PAGE = 0x00000002,
FORMAT_DEVICE_MODE_PAGE

= 0x00000003,

RIGID_DISKGEOMETRYMODE_PAGE

= 0x00000004,

CONTROL_MODE_PAGE

= 0x0000000A,

NOTCH_PARTITION_MODE_PAGE

= 0x0000000C,

PORT_MODE_SHORT_FORMAT_PAGE

= 0x00000019,

PORT_MODE_PHY_DISCOVER_PAGE

= 0x00000119,

PROTOCOL_SPECIFIC_LOG_PAGE

= 0x00000018,

} TargetEmulSCSIPageEnum;