summaryrefslogtreecommitdiff
path: root/BaseTools/Source/C/VolInfo/VolInfo.h
blob: dff64e7f534599544ad41e30bdb7a1606af451b2 (plain)
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
/** @file
Local Definitions for the VolInfo utility

Copyright (c) 1999 - 2016, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution.  The full text of the license may be found at
http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

**/

#ifndef _VOLINFO_H_
#define _VOLINFO_H_ 1

#define PI_SPECIFICATION_VERSION  0x00010000

#define EFI_DEP_BEFORE    0x00
#define EFI_DEP_AFTER     0x01
#define EFI_DEP_PUSH      0x02
#define EFI_DEP_AND       0x03
#define EFI_DEP_OR        0x04
#define EFI_DEP_NOT       0x05
#define EFI_DEP_TRUE      0x06
#define EFI_DEP_FALSE     0x07
#define EFI_DEP_END       0x08
#define EFI_DEP_SOR       0x09

#define EFI_SECTION_LAST_LEAF_SECTION_TYPE  0x1B
#define EFI_SECTION_LAST_SECTION_TYPE       0x1B

#define OPENSSL_COMMAND_FORMAT_STRING       "%s sha1 -out %s %s"
#define EXTRACT_COMMAND_FORMAT_STRING       "%s -d -o %s %s"

#endif