]> git.proxmox.com Git - mirror_edk2.git/blob - IntelFrameworkModulePkg/ChangeLog.txt
8d9ac806c11d55daa2c0a6605f7bbe6724cfd111
[mirror_edk2.git] / IntelFrameworkModulePkg / ChangeLog.txt
1 ##########################################################################################
2 !!!!!!!!!!!!!!!!! Notes for this ChangeLog.txt !!!!!!!!!!!!!!!!!
3
4 This log file is used to record two kinds of important information:
5 a) "Non-Compatible Changes": all non-compatible changes should be recorded. These info
6 will help the package user to merge this package; and some non-compatible changes
7 can also be added into release notes as news features when we release this package.
8 Normally Non-Compatible Changes contains the following types:
9 1) Package's external services were changed/updated
10 2) Package's common .h file is renamed, deleted, or the file path is changed.
11 3) The definition of package's common data structure is changed
12 ...
13
14 b) "Important Compatible Changes": some important compatible changes can aslo be recorded
15 in this file, and we can add these updating into release notes when we release this
16 package.
17
18 Non-Compatible and Compatible example format:
19 ==========================================================================================
20 EDK_0010: Non-Compatible: owner
21
22 Class_HFile: PPI A of MdePkg has been removed.
23
24 Code Change :
25 1) Removed the .h file: MdePkg\Include\Ppi\A.h
26
27 Possible Impacts:
28 1) All modules that used this PPI A should be updated.
29
30 ==========================================================================================
31 EDK_0000: Compatible: owner
32
33 Class_BuildTool: with the EDK_0000 build.exe, the build performance is enhanced great.
34
35 Code Change :
36 1) BaseTools\Bin\Win32\build.exe
37
38 !!!!!!!!!!!!!!!!!! End of Notes !!!!!!!!!!!!!!!!!!
39 ##########################################################################################
40
41 ==========================================================================================
42 EDK_3896-3898: Compatible: qhuang8
43
44 Class_UefiEnable[0]: Uefi feature -Add component name 2 protocol support for
45 all drivers that support component name protocol
46
47
48 Code Change :
49 1) Update IntelFrameworkModulePkg/Bus/Isa/*
50 2) Update IntelFrameworkModulePkg/Bus/Pci/*
51 3) Update IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/*
52
53 possible impact:
54 1) To produce the component name 2 protocol, platform DSC file needs to set feature
55 flag 'PcdComponentName2Disable' to 'FALSE'
56
57 ==========================================================================================
58 EDK_4776: Compatible: qwang12
59
60 Remove the following modules.
61
62 IntelFrameworkModulePkg/Universal/HiiDataBaseDxe/HiiDatabase.inf
63 IntelFrameworkModulePkg/Universal/SetupBrowserDxe/SetupBrowser.inf
64 IntelFrameworkModulePkg/Universal/DriverSampleDxe/DriverSampleDxe.inf