Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/contrib/edk2/Include/Pi/PiDependency.h
96339 views
1
/** @file
2
Present the dependency expression values in PI.
3
4
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
5
SPDX-License-Identifier: BSD-2-Clause-Patent
6
7
@par Revision Reference:
8
PI Version 1.0
9
10
**/
11
12
#ifndef __PI_DEPENDENCY_H__
13
#define __PI_DEPENDENCY_H__
14
15
///
16
/// If present, this must be the first and only opcode,
17
/// EFI_DEP_BEFORE may be used by DXE and SMM drivers.
18
///
19
#define EFI_DEP_BEFORE 0x00
20
21
///
22
/// If present, this must be the first and only opcode,
23
/// EFI_DEP_AFTER may be used by DXE and SMM drivers.
24
///
25
#define EFI_DEP_AFTER 0x01
26
27
#define EFI_DEP_PUSH 0x02
28
#define EFI_DEP_AND 0x03
29
#define EFI_DEP_OR 0x04
30
#define EFI_DEP_NOT 0x05
31
#define EFI_DEP_TRUE 0x06
32
#define EFI_DEP_FALSE 0x07
33
#define EFI_DEP_END 0x08
34
35
///
36
/// If present, this must be the first opcode,
37
/// EFI_DEP_SOR is only used by DXE driver.
38
///
39
#define EFI_DEP_SOR 0x09
40
41
#endif
42
43