Modified header files to make them compile

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2846 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
bxing
2007-06-28 12:23:11 +00:00
parent f29ae5d6b8
commit b80fbe8543
60 changed files with 211 additions and 150 deletions

View File

@@ -24,6 +24,9 @@
#ifndef _DATAHUB_RECORDS_H_
#define _DATAHUB_RECORDS_H_
#include <PiPei.h>
#include <Protocol/DevicePath.h>
#define EFI_PROCESSOR_SUBCLASS_VERSION 0x00010000
#include <Protocol/DevicePath.h>

View File

@@ -22,8 +22,19 @@
#define _FRAMEWORK_DXE_CIS_H_
#include <PiDxe.h>
#include <Common/FrameworkStatusCode.h>
#include <Protocol/StatusCode.h>
//
// Function prototype for invoking a function on an Application Processor
// Used by both the SMM infrastructure and the MP Services Protocol
//
typedef
VOID
(EFIAPI *EFI_AP_PROCEDURE) (
IN VOID *Buffer
);
typedef struct {
EFI_TABLE_HEADER Hdr;

View File

@@ -20,7 +20,7 @@
#ifndef _FRAMEWORK_FIRMWARE_FILE_SYSTEM_H_
#define _FRAMEWORK_FIRMWARE_FILE_SYSTEM_H_
#include <PiFirmwareFile.h>
#include <PiPei.h>
typedef UINT16 EFI_FFS_FILE_TAIL;

View File

@@ -20,7 +20,7 @@
#ifndef _FRAMEWORK_HOB_H_
#define _FRAMEWORK_HOB_H_
#include <PiHob.h>
#include <PiPei.h>
//
// Capsule volume HOB -- identical to a firmware volume

View File

@@ -30,6 +30,9 @@
//
#pragma pack(1)
typedef UINT8 SERIAL_MODE;
typedef UINT8 PARALLEL_MODE;
///////////////////////////////////////////////////////////////////////////////
// EFI_COMPATIBILITY16_TABLE is located at a 16-byte boundary starting with the
// signature "$EFI"

View File

@@ -20,7 +20,7 @@
#ifndef _FRAMEWORK_SMM_CIS_H_
#define _FRAMEWORK_SMM_CIS_H_
#include <PiDxe.h>
#include <Common/FrameworkDxeCis.h>
#define EFI_SMM_CPU_IO_GUID \
{ \

View File

@@ -34,6 +34,7 @@
#ifndef _FRAMEWORK_STATUS_CODE_H_
#define _FRAMEWORK_STATUS_CODE_H_
#include <PiPei.h>
//
// /////////////////////////////////////////////////////////////////////////////