Wide port type definition, Devicetypeconfigurationtypeenum, Widetypeenum – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 902

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Wide Port Type definition 902
Wide Port Type definition
typedef enum {
WIDE_TYPE_NARROW_PORT
= 0x00,
WIDE_TYPE_WIDE_PORT
= 0x01,
} WideTypeEnum;
DeviceTypeConfigurationTypeEnum
typedef enum
{
DEVICE_CONFIG_A_A_A_A
= 1,
DEVICE_CONFIG_HE_HE_HE_HE
= 3,
DEVICE_CONFIG_DE_DE_DE_DE
= 4,
DEVICE_CONFIG_A_A_HE_HE
= 5,
DEVICE_CONFIG_A_A_DE_DE
= 6,
DEVICE_CONFIG_HE_HE_A_A
= 7,
DEVICE_CONFIG_DE_DE_A_A
= 8,
DEVICE_CONFIG_AHE_AHE_0_0
= 9,
DEVICE_CONFIG_ADE_ADE_0_0
= 10,
DEVICE_CONFIG_AHE_0_AHE_0
= 13,
DEVICE_CONFIG_ADE_0_ADE_0
= 14,
DEVICE_CONFIG_AHE_0_0_0
= 15,
DEVICE_CONFIG_ADE_0_0_0
= 16,
DEVICE_CONFIG_AHE_0_A_A
= 17,
DEVICE_CONFIG_ADE_0_A_A
= 18,
DEVICE_CONFIG_A_0_0_0
= 19,
DEVICE_CONFIG_A_A_0_0
= 20,
}
DeviceConfiguartionTypeEnum;
Note: This enumeration specified port functionality for 4 ports of one attached device.
A : Analyzer
HE : Initiator Emulator
DE : Device Emulator