From 7eb4be1851f482407f99fe2b102816b196c04279 Mon Sep 17 00:00:00 2001 From: lgao4 Date: Thu, 27 Sep 2007 06:22:14 +0000 Subject: 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 --- BaseTools/ChangeLog.txt | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) (limited to 'BaseTools') 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. -- cgit v1.2.3