The first field in a message header is a 32-bit command specifier. This command field is broken down into three subfields: Operation, class, and a response identifier.
typedef struct _command_fmt
{
UINT32 Operation : 23;
UINT32 IsResponse : 1;
UINT32 Class : 8;
} COMMAND_FMT;
Field |
Value or Description |
Operation |
Bits 22:0 describe the operation associated with message. |
IsResponse |
Bit 23 is set if message is a response, else it is clear. |
Class |
Bits 31:24 describe the class, or command group. |
Copyright © 2006-2022, Intel Corporation. All rights reserved. |