]>
git.proxmox.com Git - mirror_edk2.git/blob - Tools/CCode/Source/SecFixup/SecFixup.h
3 Copyright (c) 1999-2006 Intel Corporation. All rights reserved
4 This program and the accompanying materials are licensed and made available
5 under the terms and conditions of the BSD License which accompanies this
6 distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
19 Definitions for the SecFixup utility.
29 #define UTILITY_NAME "SecFixup"
32 // Utility version information
34 #define UTILITY_MAJOR_VERSION 0
35 #define UTILITY_MINOR_VERSION 1
36 #define UTILITY_DATE __DATE__
39 // The maximum number of arguments accepted from the command line.
43 #define DEST_REL_OFFSET 13
44 #define BUF_SIZE (8 * 1024)
47 // The function that displays general utility information
57 GC_TODO: Add function description
65 GC_TODO: add return values
71 // The function that displays the utility usage message.
81 GC_TODO: Add function description
89 GC_TODO: add return values
95 // The function that gets the entry point of a PE/TE file.
100 OUT UINT32
*EntryPoint
106 GC_TODO: Add function description
110 ExeFile - GC_TODO: add argument description
111 EntryPoint - GC_TODO: add argument description
115 GC_TODO: add return values
121 // The function that copies a file.
132 GC_TODO: Add function description
136 FpIn - GC_TODO: add argument description
137 FpOut - GC_TODO: add argument description
141 GC_TODO: add return values