#\r
################################################################################\r
\r
-[Sources.common]\r
- CommonHeader.h\r
-\r
[Sources.Ia32]\r
x86Cache.c\r
\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007 - 2007, Intel Corporation\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/CacheMaintenanceLib.h>\r
-#include <Library/BaseLib.h>\r
-#include <Library/DebugLib.h>\r
-\r
-#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/DebugLib.h>\r
\r
/**\r
Invalidates the entire instruction cache in cache coherency domain of the\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/DebugLib.h>\r
\r
/**\r
Invalidates the entire instruction cache in cache coherency domain of the\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/DebugLib.h>\r
\r
//\r
// This size must be at or below the smallest cache size possible among all\r
\r
[Sources.common]\r
IoLibMmioBuffer.c\r
- CommonHeader.h\r
+ BaseIoLibIntrinsicInternal.h\r
\r
[Sources.Ia32]\r
IoHighLevel.c\r
--- /dev/null
+/**@file\r
+ Common header file shared by all source files.\r
+\r
+ This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
+\r
+ Copyright (c) 2007 - 2007, Intel Corporation.\r
+ All rights reserved. This program and the accompanying materials\r
+ are licensed and made available under the terms and conditions of the BSD License\r
+ which accompanies this distribution. The full text of the license may be found at\r
+ http://opensource.org/licenses/bsd-license.php\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
+\r
+#ifndef __COMMON_HEADER_H_\r
+#define __COMMON_HEADER_H_\r
+\r
+\r
+//\r
+// The package level header files this module uses\r
+//\r
+#include <Base.h>\r
+//\r
+// The protocols, PPI and GUID defintions for this module\r
+//\r
+//\r
+// The Library classes this module consumes\r
+//\r
+#include <Library/IoLib.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/DebugLib.h>\r
+#include <Library/PcdLib.h>\r
+\r
+#endif\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007 - 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/IoLib.h>\r
-#include <Library/BaseLib.h>\r
-#include <Library/DebugLib.h>\r
-#include <Library/PcdLib.h>\r
-\r
-#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "BaseIoLibIntrinsicInternal.h"\r
\r
/**\r
Reads an 8-bit I/O port, performs a bitwise inclusive OR, and writes the\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "BaseIoLibIntrinsicInternal.h"\r
\r
/**\r
Reads a 64-bit I/O port.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "BaseIoLibIntrinsicInternal.h"\r
\r
/**\r
Reads an 8-bit MMIO register.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "BaseIoLibIntrinsicInternal.h"\r
\r
#define MAP_PORT_BASE_TO_MEM(_Port) \\r
((((_Port) & 0xfffc) << 10) | ((_Port) & 0x0fff))\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "BaseIoLibIntrinsicInternal.h"\r
\r
/**\r
Copy data from MMIO region to system memory by using 8-bit access.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "BaseIoLibIntrinsicInternal.h"\r
\r
//\r
// Microsoft Visual Studio 7.1 Function Prototypes for I/O Intrinsics\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
LinkedList.c\r
String.c\r
BaseLibInternals.h\r
- CommonHeader.h\r
\r
[Sources.Ia32]\r
Ia32/Wbinvd.c\r
#ifndef __BASE_LIB_INTERNALS__\r
#define __BASE_LIB_INTERNALS__\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/BaseMemoryLib.h>\r
+#include <Library/DebugLib.h>\r
+#include <Library/TimerLib.h>\r
+#include <Library/PcdLib.h>\r
+\r
\r
#define QUIENT_MAX_UINTN_DIVIDED_BY_10 ((UINTN) -1 / 10)\r
#define REMINDER_MAX_UINTN_DIVIDED_BY_10 ((UINTN) -1 % 10)\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
/**\r
Calculate the sum of all elements in a buffer in unit of UINT8. \r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007 - 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/BaseLib.h>\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/DebugLib.h>\r
-#include <Library/TimerLib.h>\r
-#include <Library/PcdLib.h>\r
-\r
-#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
/**\r
Disables CPU interrupts and returns the interrupt state prior to the disable\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
/**\r
Executes an infinite loop.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
//\r
// Microsoft Visual Studio 7.1 Function Prototypes for I/O Intrinsics\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT32\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT32\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
+#if _MSC_EXTENSIONS\r
\r
__declspec (naked)\r
VOID\r
}\r
}\r
\r
+#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "../BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
+#if _MSC_EXTENSIONS\r
\r
__declspec (naked)\r
VOID\r
}\r
}\r
\r
+#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID *\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT32\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT32\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT32\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
/**\r
Transfers control to a function starting with a new stack.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
__declspec (naked)\r
VOID\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT32\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "../BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT16\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT16\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT16\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT16\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT16\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT16\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT16\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT16\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINTN\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
VOID\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
UINT64\r
EFIAPI\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include <BaseLibInternals.h>\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
/**\r
Reads a 16-bit value from memory that may be unaligned.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
/**\r
Retrieves the current CPU interrupt state.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
/**\r
Used to serialize load and store operations.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
/**\r
Returns the lower 32-bits of a Machine Specific Register(MSR).\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <BaseLibInternals.h>\r
+\r
\r
//\r
// Byte packed structure for a segment descriptor in a GDT/LDT\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BaseLibInternals.h"\r
\r
MemLibGuid.c\r
CopyMem.c\r
MemLibInternals.h\r
- CommonHeader.h\r
\r
\r
################################################################################\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007, Intel Corporation\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/BaseLib.h>\r
-#include <Library/DebugLib.h>\r
-\r
-#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include <MemLibInternals.h>\r
+\r
\r
/**\r
Copies a source GUID to a destination GUID.\r
#ifndef __MEM_LIB_INTERNALS__\r
#define __MEM_LIB_INTERNALS__\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/BaseMemoryLib.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/DebugLib.h>\r
+\r
\r
/**\r
Copy Length bytes from Source to Destination.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
\r
[Sources.common]\r
MemLibInternals.h\r
- CommonHeader.h\r
\r
[Sources.Ia32]\r
Ia32/ScanMem64.S\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007, Intel Corporation\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/BaseLib.h>\r
-#include <Library/DebugLib.h>\r
-\r
-#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "MemLibInternals.h"\r
\r
/**\r
Copies a source GUID to a destination GUID.\r
#ifndef __MEM_LIB_INTERNALS__\r
#define __MEM_LIB_INTERNALS__\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/BaseMemoryLib.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/DebugLib.h>\r
+\r
\r
/**\r
Copy Length bytes from Source to Destination.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
\r
[Sources.common]\r
MemLibInternals.h\r
- CommonHeader.h\r
\r
[Sources.Ia32]\r
Ia32/ScanMem64.S\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007, Intel Corporation\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/BaseLib.h>\r
-#include <Library/DebugLib.h>\r
-\r
-#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
;------------------------------------------------------------------------------\r
;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "MemLibInternals.h"\r
\r
/**\r
Copies a source GUID to a destination GUID.\r
#ifndef __MEM_LIB_INTERNALS__\r
#define __MEM_LIB_INTERNALS__\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/BaseMemoryLib.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/DebugLib.h>\r
+\r
\r
/**\r
Copy Length bytes from Source to Destination.\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "MemLibInternals.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "BasePeCoffLibInternals.h"\r
\r
[Sources.common]\r
BasePeCoffLibInternals.h\r
BasePeCoff.c\r
- CommonHeader.h\r
\r
[Sources.Ia32]\r
Ia32/PeCoffLoaderEx.c\r
#ifndef __BASE_PECOFF_LIB_INTERNALS__\r
#define __BASE_PECOFF_LIB_INTERNALS__\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/PeCoffLib.h>\r
+#include <Library/BaseMemoryLib.h>\r
+#include <Library/DebugLib.h>\r
+#include <IndustryStandard/PeImage.h>\r
+\r
+\r
\r
/**\r
Performs an Itanium-based specific relocation fixup and is a no-op on other\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2006, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/PeCoffLib.h>\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/DebugLib.h>\r
-\r
-#include <IndustryStandard/PeImage.h>\r
-\r
-#endif\r
\r
**/\r
\r
-\r
-\r
-\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include "BasePeCoffLibInternals.h"\r
\r
/**\r
Performs an EBC specific relocation fixup.\r
\r
**/\r
\r
+#include "BasePeCoffLibInternals.h"\r
\r
\r
-\r
-\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
-\r
/**\r
Performs an IA-32 specific relocation fixup.\r
\r
\r
**/\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
-\r
#include "BasePeCoffLibInternals.h"\r
\r
\r
\r
**/\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include "BasePeCoffLibInternals.h"\r
\r
/**\r
Performs an x64 specific relocation fixup.\r
PrintLibInternal.h\r
PrintLibInternal.c\r
PrintLib.c\r
- CommonHeader.h\r
\r
\r
################################################################################\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/PrintLib.h>\r
-#include <Library/BaseLib.h>\r
-#include <Library/DebugLib.h>\r
-\r
-#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "PrintLibInternal.h"\r
\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+\r
\r
#include "PrintLibInternal.h"\r
\r
#ifndef __PRINT_LIB_INTERNAL_H\r
#define __PRINT_LIB_INTERNAL_H\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/PrintLib.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/DebugLib.h>\r
+\r
\r
//\r
// Print primitives\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007, Intel Corporation\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <PiDxe.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/MemoryAllocationLib.h>\r
-#include <Library/UefiBootServicesTableLib.h>\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/DebugLib.h>\r
-\r
-#endif\r
#ifndef __DXE_MEMORY_ALLOCATION_LIB_INTERNALS_H__\r
#define __DXE_MEMORY_ALLOCATION_LIB_INTERNALS_H__\r
\r
+#include <PiDxe.h>\r
+#include <Library/MemoryAllocationLib.h>\r
+#include <Library/UefiBootServicesTableLib.h>\r
+#include <Library/BaseMemoryLib.h>\r
+#include <Library/DebugLib.h>\r
+\r
+\r
/**\r
Allocates one or more 4KB pages of a certain memory type.\r
\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <PiDxe.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-#include <Guid/DxeServices.h>\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/DxeServicesTableLib.h>\r
-#include <Library/DebugLib.h>\r
-#include <Library/UefiLib.h>\r
-\r
-#endif\r
\r
**/\r
\r
-//\r
-// The package level header files this module uses\r
-//\r
#include <PiDxe.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
#include <Guid/DxeServices.h>\r
-//\r
-// The Library classes this module consumes\r
-//\r
#include <Library/DxeServicesTableLib.h>\r
#include <Library/DebugLib.h>\r
#include <Library/UefiLib.h>\r
\r
+\r
//\r
// Cache copy of the DXE Services Table\r
//\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007 - 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <PiPei.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/PeiServicesTablePointerLib.h>\r
-#include <Library/DebugLib.h>\r
-\r
-#endif\r
\r
**/\r
\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
#include <PiPei.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
#include <Library/PeiServicesTablePointerLib.h>\r
#include <Library/DebugLib.h>\r
\r
+\r
static EFI_PEI_SERVICES **gPeiServices;\r
\r
/**\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007 - 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Base.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/TimerLib.h>\r
-#include <Library/BaseLib.h>\r
-#include <Library/IoLib.h>\r
-#include <Library/DebugLib.h>\r
-#include <Library/PcdLib.h>\r
-\r
-#endif\r
\r
**/\r
\r
+#include <Base.h>\r
+#include <Library/TimerLib.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/IoLib.h>\r
+#include <Library/DebugLib.h>\r
+#include <Library/PcdLib.h>\r
\r
\r
-\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
-\r
/**\r
Performs a delay measured as number of ticks.\r
\r
#\r
################################################################################\r
\r
-[Sources.common]\r
- CommonHeader.h\r
\r
[Sources.Ia32]\r
x86TimerLib.c\r
\r
**/\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include <Base.h>\r
+#include <Library/TimerLib.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/IoLib.h>\r
+#include <Library/DebugLib.h>\r
+#include <Library/PcdLib.h>\r
+\r
\r
//\r
// The following array is used in calculating the frequency of local APIC\r
\r
**/\r
\r
-//\r
-// The package level header files this module uses\r
-//\r
#include <Uefi.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
#include <Library/UefiApplicationEntryPoint.h>\r
#include <Library/UefiBootServicesTableLib.h>\r
\r
+\r
/**\r
Enrty point to UEFI application.\r
\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <Uefi.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/UefiApplicationEntryPoint.h>\r
-#include <Library/UefiBootServicesTableLib.h>\r
-\r
-#endif\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <PiDxe.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-#include <Protocol/DriverBinding.h>\r
-#include <Protocol/ComponentName.h>\r
-#include <Protocol/ComponentName2.h>\r
-#include <Protocol/DriverConfiguration.h>\r
-#include <Protocol/DriverDiagnostics.h>\r
-#include <Protocol/DriverDiagnostics2.h>\r
-\r
-\r
-#include <Guid/EventGroup.h>\r
-#include <Guid/EventLegacyBios.h>\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/UefiLib.h>\r
-#include <Library/UefiBootServicesTableLib.h>\r
-#include <Library/BaseLib.h>\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/DebugLib.h>\r
-#include <Library/MemoryAllocationLib.h>\r
-#include <Library/PcdLib.h>\r
-#include <Library/PrintLib.h>\r
-\r
-#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "UefiLibInternal.h"\r
\r
typedef struct {\r
CHAR16 WChar;\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "UefiLibInternal.h"\r
\r
/**\r
Intialize a driver by installing the Driver Binding Protocol onto the\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "UefiLibInternal.h"\r
\r
/**\r
Compare whether two names of languages are identical.\r
UefiDriverModel.c\r
Console.c\r
UefiLib.c\r
- CommonHeader.h\r
+ UefiLibInternal.h\r
\r
\r
################################################################################\r
--- /dev/null
+/**@file\r
+ Internal include file for UefiLib.\r
+\r
+ Copyright (c) 2007, Intel Corporation.<BR>\r
+ All rights reserved. This program and the accompanying materials\r
+ are licensed and made available under the terms and conditions of the BSD License\r
+ which accompanies this distribution. The full text of the license may be found at\r
+ http://opensource.org/licenses/bsd-license.php\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
+\r
+#ifndef __UEFI_LIB_INTERNAL_H_\r
+#define __UEFI_LIB_INTERNAL_H_\r
+\r
+\r
+#include <PiDxe.h>\r
+#include <Protocol/DriverBinding.h>\r
+#include <Protocol/ComponentName.h>\r
+#include <Protocol/ComponentName2.h>\r
+#include <Protocol/DriverConfiguration.h>\r
+#include <Protocol/DriverDiagnostics.h>\r
+#include <Protocol/DriverDiagnostics2.h>\r
+#include <Guid/EventGroup.h>\r
+#include <Guid/EventLegacyBios.h>\r
+#include <Library/UefiLib.h>\r
+#include <Library/UefiBootServicesTableLib.h>\r
+#include <Library/BaseLib.h>\r
+#include <Library/BaseMemoryLib.h>\r
+#include <Library/DebugLib.h>\r
+#include <Library/MemoryAllocationLib.h>\r
+#include <Library/PcdLib.h>\r
+#include <Library/PrintLib.h>\r
+\r
+#endif\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "UefiLibInternal.h"\r
\r
/**\r
Internal function which prints a formatted Unicode string to the console output device\r
//\r
// Include common header file for this module.\r
//\r
-#include "CommonHeader.h"\r
+#include "UefiLibInternal.h"\r
\r
/**\r
An empty function to pass error checking of CreateEventEx ().\r
+++ /dev/null
-/**@file\r
- Common header file shared by all source files.\r
-\r
- This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
-\r
- Copyright (c) 2006 - 2007, Intel Corporation.\r
- All rights reserved. This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php\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
-\r
-#ifndef __COMMON_HEADER_H_\r
-#define __COMMON_HEADER_H_\r
-\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <PiDxe.h>\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/UefiRuntimeLib.h>\r
-#include <Library/DebugLib.h>\r
-#include <Library/UefiBootServicesTableLib.h>\r
-\r
-#endif\r
#ifndef __RUNTIMELIBINTERNAL_H__\r
#define __RUNTIMELIBINTERNAL_H__\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
+#include <PiDxe.h>\r
+#include <Library/UefiRuntimeLib.h>\r
+#include <Library/DebugLib.h>\r
+#include <Library/UefiBootServicesTableLib.h>\r
\r
extern EFI_RUNTIME_SERVICES *mRT;\r
\r
\r
[Sources.common]\r
RuntimeLibInternal.h\r
- CommonHeader.h\r
\r
[Sources.Ia32]\r
RuntimeService.c\r