]> git.proxmox.com Git - mirror_edk2.git/blame - MdePkg/Include/Pi/PiDependency.h
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Include / Pi / PiDependency.h
CommitLineData
959ccb23 1/** @file\r
2 Present the dependency expression values in PI.\r
3\r
9095d37b 4 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
9344f092 5 SPDX-License-Identifier: BSD-2-Clause-Patent\r
959ccb23 6\r
959ccb23 7 @par Revision Reference:\r
0047820e 8 PI Version 1.0\r
959ccb23 9\r
10**/\r
11#ifndef __PI_DEPENDENCY_H__\r
12#define __PI_DEPENDENCY_H__\r
13\r
9095d37b 14///\r
7b1bf9f6 15/// If present, this must be the first and only opcode,\r
3ae55b76 16/// EFI_DEP_BEFORE may be used by DXE and SMM drivers.\r
9095d37b 17///\r
959ccb23 18#define EFI_DEP_BEFORE 0x00\r
19\r
9095d37b 20///\r
7b1bf9f6 21/// If present, this must be the first and only opcode,\r
3ae55b76 22/// EFI_DEP_AFTER may be used by DXE and SMM drivers.\r
9095d37b 23///\r
959ccb23 24#define EFI_DEP_AFTER 0x01\r
25\r
26#define EFI_DEP_PUSH 0x02\r
27#define EFI_DEP_AND 0x03\r
28#define EFI_DEP_OR 0x04\r
29#define EFI_DEP_NOT 0x05\r
30#define EFI_DEP_TRUE 0x06\r
31#define EFI_DEP_FALSE 0x07\r
32#define EFI_DEP_END 0x08\r
33\r
34\r
9095d37b 35///\r
7b1bf9f6 36/// If present, this must be the first opcode,\r
d040b8f1 37/// EFI_DEP_SOR is only used by DXE driver.\r
9095d37b 38///\r
959ccb23 39#define EFI_DEP_SOR 0x09\r
40\r
9095d37b 41#endif\r