summaryrefslogtreecommitdiff
path: root/BaseTools/ChangeLog.txt
diff options
context:
space:
mode:
Diffstat (limited to 'BaseTools/ChangeLog.txt')
-rw-r--r--BaseTools/ChangeLog.txt37
1 files changed, 37 insertions, 0 deletions
diff --git a/BaseTools/ChangeLog.txt b/BaseTools/ChangeLog.txt
index 5058b7794c..a20cdee956 100644
--- a/BaseTools/ChangeLog.txt
+++ b/BaseTools/ChangeLog.txt
@@ -38,6 +38,43 @@ EDK_0000: Compatible: owner
!!!!!!!!!!!!!!!!!! End of Notes !!!!!!!!!!!!!!!!!!
##########################################################################################
+==========================================================================================
+EDK_3911: Compatible: jlin16
+
+ Class_BuildTool:
+ 1) Added support of Apriori file generation from FDF file.
+ 2) Added support of INF that describes binary files to put binary into FV.
+ 3) Fixed single FV/FD generation error when specifying -i/-r option in GenFds.
+
+
+ Code Change :
+ 1) BaseTools/Bin/Win32/build.exe
+ 2) BaseTools/Bin/Win32/GenFds.exe
+
+ Possible Impacts:
+ 1) To generate Apriori file in FV, insert APRIORI statement just before the INF or
+ FILE statement list of the FV, For example:
+ APRIORI PEI {
+ INF MdeModulePkg/Universal/PCD/Pei/Pcd.inf
+ FILE PEIM = B7A5041A-78BA-49e3-B73B-54C757811FB6 {
+ SECTION PE32 = MyBinPkg\bin\ia32\PeimAfterPcd.efi
+ }
+ INF IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.inf
+ }
+ 2) To add binary file described by INF file into FV, only insert the INF statement
+ into the INF statements list of that FV, like this:
+
+ INF RuleOverride=Test MdeModulePkg/Logo/Logo.inf
+
+ Specifying how to process the binary file by defining corresponding Rule like this:
+ [Rule.Common.Base.Test]
+ FILE FREEFORM = $(NAMED_GUID) {
+ COMPRESS PI_STD {
+ GUIDED {
+ RAW BIN |.bmp
+ }
+ }
+ }
==========================================================================================
EDK_3832: Non-Compatible: jwang36