#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 |