|
@@ -1,16 +1,16 @@
|
|
|
## @file
|
|
|
# Coreboot Support Package
|
|
|
#
|
|
|
-# Provides drivers and definitions to support coreboot in EDKII bios.
|
|
|
+# Provides drivers and definitions to support coreboot in EDKII bios.
|
|
|
#
|
|
|
-# Copyright (c) 2014, 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 that accompanies this distribution.
|
|
|
+# Copyright (c) 2014 - 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 that 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.
|
|
|
+# 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.
|
|
|
#
|
|
|
##
|
|
|
|
|
@@ -19,13 +19,13 @@
|
|
|
PACKAGE_NAME = CorebootModulePkg
|
|
|
PACKAGE_GUID = DE1750CE-FEE7-4dd1-8E9C-B7B8BAEBCF4F
|
|
|
PACKAGE_VERSION = 0.1
|
|
|
-
|
|
|
+
|
|
|
[Includes]
|
|
|
Include
|
|
|
-
|
|
|
+
|
|
|
[LibraryClasses]
|
|
|
CbParseLib|Include/Library/CbParseLib.h
|
|
|
-
|
|
|
+
|
|
|
[Guids]
|
|
|
#
|
|
|
## Defines the token space for the Coreboot Module Package PCDs.
|
|
@@ -53,7 +53,13 @@
|
|
|
gUefiCorebootModulePkgTokenSpaceGuid.PcdPayloadFdMemBase|0|UINT32|0x10000001
|
|
|
## Provides the size of the payload binary in memory
|
|
|
gUefiCorebootModulePkgTokenSpaceGuid.PcdPayloadFdMemSize|0|UINT32|0x10000002
|
|
|
+## Used to help reduce fragmentation in the EFI memory map
|
|
|
+gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory|0x08|UINT32|0x10000012
|
|
|
+gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS|0x04|UINT32|0x10000013
|
|
|
+gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType|0x04|UINT32|0x00000014
|
|
|
+gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData|0xC0|UINT32|0x00000015
|
|
|
+gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode|0x80|UINT32|0x00000016
|
|
|
|
|
|
[PcdsDynamicEx]
|
|
|
gUefiCorebootModulePkgTokenSpaceGuid.PcdCbHeaderPointer|0|UINT32|0x10000003
|
|
|
-
|
|
|
+
|