1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
/** @file
This file contains definitions required for One-Touch function.
@copyright
Copyright (c) 1999 - 2012 Intel Corporation. All rights reserved
This software and associated documentation (if any) is furnished
under a license and may only be used or copied in accordance
with the terms of the license. Except as permitted by such
license, no part of this software or documentation may be
reproduced, stored in a retrieval system, or transmitted in any
form or by any means without the express written consent of
Intel Corporation.
This file contains an 'Intel Peripheral Driver' and uniquely
identified as "Intel Reference Module" and is
licensed for Intel CPUs and chipsets under the terms of your
license agreement with Intel or your vendor. This file may
be modified by the user, subject to additional terms of the
license agreement
**/
#ifndef _TXT_ONE_TOUCH_H_
#define _TXT_ONE_TOUCH_H_
#define TXT_ONE_TOUCH_GUID \
{ \
0x3D989471, 0xCFAC, 0x46B7, 0x9B, 0x1C, 0x8, 0x43, 0x1, 0x9, 0x40, 0x2D \
}
extern EFI_GUID gTxtOneTouchGuid;
//
// Operation
//
#define ENABLE_VT 128
#define DISABLE_VT_TXT 129
#define ENABLE_VTD 130
#define DISABLE_VTD_TXT 131
#define ENABLE_ACTTPM_VT_VTD_TXT_DISABLE_STM 132
#define ENABLE_ACTTPM_VT_VTD_TXT_STM 133
#define DISABLE_STM 134
#define DISABLE_TXT_STM 135
#define DISABLE_SENTER_VMX 136 ///< optional
#define ENABLE_VMX_SMX_ONLY 137 ///< optional
#define ENABLE_VMX_OUTSIDE_SMX 138 ///< optional
#define ENABLE_VMX 139 ///< optional
#define ENABLE_SENTER_ONLY 140 ///< optional
#define ENABLE_SENTER_VMX_IN_SMX 141 ///< optional
#define ENABLE_SENTER_VMX_OUTSIDE_SMX 142 ///< optional
#define ENABLE_SENTER_VMX 143 ///< optional
#define SET_NO_TXT_MAINTENANCE_FALSE 159
#define SET_NO_TXT_MAINTENANCE_TRUE 160
#endif
|