beautypg.com

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

background image


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;