TianoCore EDK2 master
Loading...
Searching...
No Matches
Tcg2PhysicalPresenceData.h
Go to the documentation of this file.
1
12#ifndef __TCG2_PHYSICAL_PRESENCE_DATA_GUID_H__
13#define __TCG2_PHYSICAL_PRESENCE_DATA_GUID_H__
14
15#define EFI_TCG2_PHYSICAL_PRESENCE_DATA_GUID \
16 { \
17 0xaeb9c5c1, 0x94f1, 0x4d02, { 0xbf, 0xd9, 0x46, 0x2, 0xdb, 0x2d, 0x3c, 0x54 } \
18 }
19
20#define TCG2_PHYSICAL_PRESENCE_VARIABLE L"Tcg2PhysicalPresence"
21
22typedef struct {
23 UINT8 PPRequest;
25 UINT8 LastPPRequest;
26 UINT32 PPResponse;
28
29//
30// This variable is used to save TCG2 Management Flags and corresponding operations.
31// It should be protected from malicious software (e.g. Set it as read-only variable).
32//
33#define TCG2_PHYSICAL_PRESENCE_FLAGS_VARIABLE L"Tcg2PhysicalPresenceFlags"
34typedef struct {
35 UINT32 PPFlags;
37
38extern EFI_GUID gEfiTcg2PhysicalPresenceGuid;
39
40#endif
UINT32 PPRequestParameter
Physical Presence request Parameter.
UINT8 PPRequest
Physical Presence request command.
Definition: Base.h:213