mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-23 05:34:31 +02:00
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
This commit is contained in:
parent
78818e8e18
commit
7eb4be1851
@ -173,8 +173,11 @@ EDK_3789: Non-Compatible: lgao4
|
|||||||
|
|
||||||
Possible Impacts:
|
Possible Impacts:
|
||||||
1) All platform's FDF file, if any, must be changed to new format.
|
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.
|
a) PCD format is changed from old PcdName to new PcdTokenSpaceGuid.PcdName,
|
||||||
b) Rule format adds binary file type and file postfix name support, and doesn't require the full file path. For example:
|
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:
|
Old Peim Rule:
|
||||||
[Rule.Common.PEIM]
|
[Rule.Common.PEIM]
|
||||||
FILE PEIM = $(NAMED_GUID) {
|
FILE PEIM = $(NAMED_GUID) {
|
||||||
@ -192,6 +195,22 @@ EDK_3789: Non-Compatible: lgao4
|
|||||||
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
|
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
|
EDK_3786: Compatible: vjeff
|
||||||
|
|
||||||
@ -240,6 +259,7 @@ EDK_3766: Non-Compatible: lgao4
|
|||||||
1) Conf/build_rule.template
|
1) Conf/build_rule.template
|
||||||
|
|
||||||
Possible Impacts:
|
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.
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user