#include <Library/BaseOverflowLib.h>
Go to the source code of this file.
|
#define | EPID_STATUS_PROVISIONED 0x00 |
|
#define | EPID_STATUS_CAN_PROVISION 0x02 |
|
#define | EPID_STATUS_FAIL_PROVISION 0x03 |
|
#define | EPID_CERTIFICATE_SIZE 876U |
|
#define | EPID_GROUP_PUBLIC_KEY_SIZE 392U |
|
#define | ME_PAVP_PROTOCOL_GUID { 0xFBF6FCF1, 0x96CF, 0x4E2E, { 0xA6, 0xA6, 0x1B, 0xAB, 0x8C, 0xBE, 0x36, 0xB1 } } |
|
#define | ME_PAVP_PROTOCOL_VERSION 0x10005U |
|
#define | ME_PAVP_PROVISION_REQUEST_COMMAND 0x00000000 |
|
#define | ME_PAVP_PROVISION_PERFORM_COMMAND 0x00000001 |
|
#define | ME_PAVP_INITIALIZE_DMA_COMMAND 0x000A0002 |
|
#define | ME_PAVP_DEINITIALIZE_DMA_COMMAND 0x000A000B |
|
#define | ME_PAVP_PROVISION_PERFORM_PAYLOAD_SIZE (EPID_CERTIFICATE_SIZE + EPID_GROUP_PUBLIC_KEY_SIZE) |
|
#define | ME_FPF_PROTOCOL_GUID { 0x3893448C, 0xEAB6, 0x4F4C, { 0xB2, 0x3C, 0x57, 0xC2, 0xC4, 0x65, 0x8D, 0xFC } } |
|
This header provides message definitions for select ME client communucation. This header is based on various sources:
Copyright (c) 2019, vit9696. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause
Definition in file HeciClientMsg.h.
◆ EPID_CERTIFICATE_SIZE
#define EPID_CERTIFICATE_SIZE 876U |
◆ EPID_GROUP_PUBLIC_KEY_SIZE
#define EPID_GROUP_PUBLIC_KEY_SIZE 392U |
◆ EPID_STATUS_CAN_PROVISION
#define EPID_STATUS_CAN_PROVISION 0x02 |
◆ EPID_STATUS_FAIL_PROVISION
#define EPID_STATUS_FAIL_PROVISION 0x03 |
◆ EPID_STATUS_PROVISIONED
#define EPID_STATUS_PROVISIONED 0x00 |
◆ ME_FPF_PROTOCOL_GUID
#define ME_FPF_PROTOCOL_GUID { 0x3893448C, 0xEAB6, 0x4F4C, { 0xB2, 0x3C, 0x57, 0xC2, 0xC4, 0x65, 0x8D, 0xFC } } |
◆ ME_PAVP_DEINITIALIZE_DMA_COMMAND
#define ME_PAVP_DEINITIALIZE_DMA_COMMAND 0x000A000B |
◆ ME_PAVP_INITIALIZE_DMA_COMMAND
#define ME_PAVP_INITIALIZE_DMA_COMMAND 0x000A0002 |
◆ ME_PAVP_PROTOCOL_GUID
#define ME_PAVP_PROTOCOL_GUID { 0xFBF6FCF1, 0x96CF, 0x4E2E, { 0xA6, 0xA6, 0x1B, 0xAB, 0x8C, 0xBE, 0x36, 0xB1 } } |
◆ ME_PAVP_PROTOCOL_VERSION
#define ME_PAVP_PROTOCOL_VERSION 0x10005U |
◆ ME_PAVP_PROVISION_PERFORM_COMMAND
#define ME_PAVP_PROVISION_PERFORM_COMMAND 0x00000001 |
◆ ME_PAVP_PROVISION_PERFORM_PAYLOAD_SIZE
◆ ME_PAVP_PROVISION_REQUEST_COMMAND
#define ME_PAVP_PROVISION_REQUEST_COMMAND 0x00000000 |
◆ STATIC_ASSERT()
◆ gMeFpfProtocolGuid
EFI_GUID gMeFpfProtocolGuid |
|
extern |
◆ gMePavpProtocolGuid
EFI_GUID gMePavpProtocolGuid |
|
extern |