+++ /dev/null
-/*++\r
-\r
-Copyright (c) 2004-2006 Intel Corporation. All rights reserved\r
-This program and the accompanying materials are licensed and made available \r
-under the terms and conditions of the BSD License which accompanies this \r
-distribution. The full text of the license may be found at\r
-http://opensource.org/licenses/bsd-license.php\r
-\r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-\r
-Module Name:\r
-\r
- Microcode.h\r
-\r
-Abstract:\r
-\r
- Header file for flash management utility in the Intel Platform \r
- Innovation Framework for EFI build environment.\r
-\r
---*/\r
-\r
-#ifndef _MICROCODE_H_\r
-#define _MICROCODE_H_\r
-\r
-void\r
-MicrocodeConstructor (\r
- void\r
- );\r
-/*++\r
-\r
-Routine Description:\r
-\r
- Constructor of module Microcode\r
-\r
-Arguments:\r
-\r
- None\r
-\r
-Returns:\r
-\r
- None\r
-\r
---*/\r
-\r
-void\r
-MicrocodeDestructor (\r
- void\r
- );\r
-/*++\r
-\r
-Routine Description:\r
-\r
- Destructor of module Microcode\r
-\r
-Arguments:\r
-\r
- None\r
-\r
-Returns:\r
-\r
- None\r
-\r
---*/\r
-\r
-STATUS\r
-MicrocodeParseFile (\r
- char *InFileName,\r
- char *OutFileName\r
- );\r
-/*++\r
-\r
-Routine Description:\r
- Parse a microcode text file, and write the binary results to an output file.\r
-\r
-Arguments:\r
- InFileName - input text file to parse\r
- OutFileName - output file to write raw binary data from parsed input file\r
-\r
-Returns:\r
- STATUS_SUCCESS - no errors or warnings\r
- STATUS_ERROR - errors were encountered\r
-\r
---*/\r
-\r
-\r
-#endif // #ifndef _MICROCODE_H_\r