Smp frame function definition, Smp frame type definition, Smpframetypeenum – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 892: Smp command definition
Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
SMP Frame Function definition 892
SMP Frame Function definition
typedef enum {
ID_SMP_FRAME_TYPE_FUNCTION_REPORT_GENERAL = 0x00,
ID_SMP_FRAME_TYPE_FUNCTION_REPORT_MANUFACTURER_INFORMATION = 0x01,
ID_SMP_FRAME_TYPE_FUNCTION_DISCOVER = 0x10,
ID_SMP_FRAME_TYPE_FUNCTION_REPORT_PHY_ERROR_LOG = 0x11,
ID_SMP_FRAME_TYPE_FUNCTION_REPORT_PHY_SATA = 0x12,
ID_SMP_FRAME_TYPE_FUNCTION_REPORT_ROUTE_INFORMATION = 0x13,
ID_SMP_FRAME_TYPE_FUNCTION_CONFIGURE_ROUTE_INFORMATION = 0x90,
ID_SMP_FRAME_TYPE_FUNCTION_PHY_CONTROL = 0x91,
ID_SMP_FRAME_TYPE_FUNCTION_CONFIGURE_PHY_ZONE = 0x92, //TBD
ID_SMP_FRAME_TYPE_FUNCTION_CONFIGURE_ZONE_PERMISSION = 0x93, //TBD
ID_SMP_FRAME_TYPE_FUNCTION_REPORT_ZONE_PERMISSION = 0x94, //TBD
ID_SMP_FRAME_TYPE_FUNCTION_REPORT_ZONE_ROUTE_TABLE = 0x95, //TBD
ID_SMP_FRAME_TYPE_FUNCTION_ANY_TYPE = 0xFF
} SMPFrameFunctionsEnum;
SMP Frame type definition
typedef enum {
ID_SMP_FRAME_TYPE_REQUEST
= 0x40,
ID_SMP_FRAME_TYPE_RESPONSE
= 0x41,
ID_SMP_FRAME_TYPE_ANY_TYPE
= 0x42,
} SMPFrameTypeEnum;