summaryrefslogtreecommitdiffstats
path: root/BaseTools
diff options
context:
space:
mode:
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2007-09-27 06:22:14 +0000
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2007-09-27 06:22:14 +0000
commit7eb4be1851f482407f99fe2b102816b196c04279 (patch)
tree0d947f037531978ae585fdc2b9f0beaa16bf64cb /BaseTools
parent78818e8e189f588c000545c67a2df56c311a2a2b (diff)
downloadedk2-7eb4be1851f482407f99fe2b102816b196c04279.tar.gz
edk2-7eb4be1851f482407f99fe2b102816b196c04279.tar.bz2
edk2-7eb4be1851f482407f99fe2b102816b196c04279.zip
update ChangeLog.txt by adding acpi table rule change.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3942 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'BaseTools')
-rw-r--r--BaseTools/ChangeLog.txt26
1 files changed, 23 insertions, 3 deletions
diff --git a/BaseTools/ChangeLog.txt b/BaseTools/ChangeLog.txt
index 401390ddc0..8dad4cc093 100644
--- a/BaseTools/ChangeLog.txt
+++ b/BaseTools/ChangeLog.txt
@@ -173,8 +173,11 @@ EDK_3789: Non-Compatible: lgao4
Possible Impacts:
1) All platform's FDF file, if any, must be changed to new format.
- a) PCD format is changed from old PcdName to new PcdTokenSpaceGuid.PcdName, for example PcdWinNtFdBaseAddress in old FDF file will be replaced by gEfiNt32PkgTokenSpaceGuid.PcdWinNtFdBaseAddres.
- b) Rule format adds binary file type and file postfix name support, and doesn't require the full file path. For example:
+ a) PCD format is changed from old PcdName to new PcdTokenSpaceGuid.PcdName,
+ for example PcdWinNtFdBaseAddress in old FDF file will be replaced
+ by gEfiNt32PkgTokenSpaceGuid.PcdWinNtFdBaseAddres.
+ b) Rule format adds binary file type and file postfix name support,
+ and doesn't require the full file path. Examples for Peim and AcpiTable module:
Old Peim Rule:
[Rule.Common.PEIM]
FILE PEIM = $(NAMED_GUID) {
@@ -192,6 +195,22 @@ EDK_3789: Non-Compatible: lgao4
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
}
+ Old AcpiTable Rule:
+ [Rule.Common.DXE_DRIVER.ACPITABLE]
+ FILE FREEFORM = $(NAMED_GUID) {
+ RAW $(INF_OUTPUT)/Madt.acpi
+ RAW $(INF_OUTPUT)/Fadt.acpi
+ RAW $(INF_OUTPUT)/Facs.acpi
+ RAW $(INF_OUTPUT)/Spcr.acpi
+ RAW $(INF_OUTPUT)/Dsdt.aml
+ }
+ New AcpiTable Rule:
+ [Rule.Common.DXE_DRIVER.ACPITABLE]
+ FILE FREEFORM = $(NAMED_GUID) {
+ RAW ACPI |.acpi
+ RAW ASL |.aml
+ }
+
==========================================================================================
EDK_3786: Compatible: vjeff
@@ -240,6 +259,7 @@ EDK_3766: Non-Compatible: lgao4
1) Conf/build_rule.template
Possible Impacts:
- 1) Platform with ACPI module. Acpi module needs to set /EP preprocessor compiler option for APP_FLAGS in module inf to override the default /E option from tools_def.txt file.
+ 1) Platform with ACPI module. Acpi module needs to set /EP preprocessor compiler option
+ for APP_FLAGS in module inf to override the default /E option defined in tools_def.txt file.