]>
git.proxmox.com Git - mirror_edk2.git/log
qwang12 [Thu, 17 Apr 2008 13:32:24 +0000 (13:32 +0000)]
Add the filed FormValue to Framework's EFI_HII_UPDATE_DATA. This change keeps the definition of EFI_HII_UPDATE_DATA to be the same between EdkCompatibilityPkg and EDK II's IntelFrameworkPkg. HII 0.92 has this definition the field.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5083
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 17 Apr 2008 13:28:36 +0000 (13:28 +0000)]
Add in Thunking function for Dynamic Code creation. Only support Text and Subtitle for now).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5082
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 17 Apr 2008 11:02:59 +0000 (11:02 +0000)]
[Description]:
Add a feature flag in Uhci & Ehci to disable legacy USB SMI.
[Impaction]:
Platform integrator can choose to legacy USB SMI or not.
[Reference Info]
EDK Tracker 1082
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5081
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 17 Apr 2008 09:56:05 +0000 (09:56 +0000)]
Add EFI_D_INFO and EFI_D_WARN to the default print level.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5080
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 17 Apr 2008 08:28:51 +0000 (08:28 +0000)]
[Description]
change the old code style to comply with Doxgen format
[Impaction]
add comments for every function
[Reference Info]
add comments to achieve the highest standard of code quality matrix
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5079
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 17 Apr 2008 07:32:48 +0000 (07:32 +0000)]
Add missing file in INF file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5078
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 17 Apr 2008 06:42:07 +0000 (06:42 +0000)]
Fixed an issue in calculating common dependency files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5077
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 17 Apr 2008 05:48:13 +0000 (05:48 +0000)]
Porting Duet module from EDKI to EDKII
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5076
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 17 Apr 2008 02:36:59 +0000 (02:36 +0000)]
Add function doxygen header for VgaMiniPort module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5075
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 17 Apr 2008 02:12:13 +0000 (02:12 +0000)]
Fixed an print issue when generating listing file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5074
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 17 Apr 2008 01:46:44 +0000 (01:46 +0000)]
Fixed include file matching issue if there's space in macro used in "#include".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5073
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 16 Apr 2008 10:31:46 +0000 (10:31 +0000)]
(((EFI_IFR_FORM_SET *) OpCodeData)->Guid) may not align properly on UINT32 boundary.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5072
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 16 Apr 2008 09:24:58 +0000 (09:24 +0000)]
Add function doxygen header for PciBus module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5071
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 16 Apr 2008 09:10:23 +0000 (09:10 +0000)]
Change to CopyMem as VarStoreOpCode->Guid may align on UINT32.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5070
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 16 Apr 2008 07:36:51 +0000 (07:36 +0000)]
Add in some features for the thunk layer:
1) Handle Framework HII callback
2) Install default Config Access protocol for each IFR form package registered.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5069
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 15 Apr 2008 14:21:33 +0000 (14:21 +0000)]
Fixed a NULL library instance issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5068
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 15 Apr 2008 08:56:02 +0000 (08:56 +0000)]
Applied macro replacement for FDF file path in DSC file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5067
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 15 Apr 2008 08:52:18 +0000 (08:52 +0000)]
Add function doxygen header for PciBus module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5066
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Mon, 14 Apr 2008 07:21:32 +0000 (07:21 +0000)]
Fixed a NULL library instance issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5065
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 14 Apr 2008 06:57:09 +0000 (06:57 +0000)]
Add in thunk support for HiiGetSecondaryLanguages and HiiGetPrimaryLanguages
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5064
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 14 Apr 2008 06:29:03 +0000 (06:29 +0000)]
add in a new API HiiLibGetSupportedSecondaryLanguages
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5063
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 14 Apr 2008 06:26:44 +0000 (06:26 +0000)]
add in a new API HiiLibGetSupportedSecondaryLanguages
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5062
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 14 Apr 2008 05:39:13 +0000 (05:39 +0000)]
Change MAX_PPI_DESCRIPTORS to FixedPcd PcdPeiCoreMaxPpiSupported, the default value is 64. Maybe other platform requires more than 64 Ppi and set this Pcd value.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5061
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 14 Apr 2008 03:22:08 +0000 (03:22 +0000)]
Add function's doxygen header for Ps2Mouse module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5060
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Mon, 14 Apr 2008 03:20:00 +0000 (03:20 +0000)]
Fixed build error if there's more than one NULL library instances for a module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5059
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 14 Apr 2008 03:12:57 +0000 (03:12 +0000)]
Coding style modification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5058
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 23:31:48 +0000 (23:31 +0000)]
Remove ambiguous auto-increment usage. (gcc warning)
(This code change is in sync with BaseTools TianoCompress code.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5057
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 23:24:29 +0000 (23:24 +0000)]
Remove empty typedefs (gcc warning).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5056
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 23:22:23 +0000 (23:22 +0000)]
Remove duplicate definition of TPM_CHOSENID_HASH.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5055
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 23:21:15 +0000 (23:21 +0000)]
Remove duplicate definition of PEI_MASTER_BOOT_MODE_PPI.
This definition would not have belonged in this file in the first place.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5054
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 23:18:07 +0000 (23:18 +0000)]
Remove duplicate definition of EFI_REPORT_STATUS_CODE.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5053
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 22:53:33 +0000 (22:53 +0000)]
Fix filename case: Autoscan => AutoScan
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5052
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 22:51:34 +0000 (22:51 +0000)]
Fix filename case: Autoscan => AutoScan
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5051
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 22:50:35 +0000 (22:50 +0000)]
Fix filename case: Autoscan => AutoScan
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5050
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 22:50:20 +0000 (22:50 +0000)]
Fix filename case: Autoscan => AutoScan
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5049
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 22:48:24 +0000 (22:48 +0000)]
Fix case: Autoscan => AutoScan
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5048
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 22:21:07 +0000 (22:21 +0000)]
edk2/trunk/edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:
Remove EdkCompatibilityPkg/Sample/Library/Dxe/WinNt/WinNtLib.inf module.
EdkCompatibilityPkg should not require on 'edksetup --nt32' to build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5047
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 20:24:11 +0000 (20:24 +0000)]
Fixed several include filename issues for gcc+unix.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5046
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 11 Apr 2008 18:08:38 +0000 (18:08 +0000)]
edk2/EdkCompatibilityPkg/Foundation/Efi/Include/EfiTypes.h:
UNALIGNED is already defined by including 'windows.h' in the
EdkCompatibilityPkg/Sample/Library/Dxe/WinNt/WinNtLib.inf module.
For X64/IPF, the definition (via windows.h) is not blank (as
it is here). Therefore, a 're-definition' warning is generated.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5045
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Fri, 11 Apr 2008 07:20:05 +0000 (07:20 +0000)]
[Description]
solve the big file transfer issue using ISCSI
[Impaction]
change the control flow on IScsiExecuteScsiCommand function
[Reference Info]
The original design incorrectly uses a timer (its span is usually 2 seconds) to ensure the timely execution of CMD PDU send by initiator. For example: When initiator delivers a CMD PDU(WRITE command) in which the ExpDataXferLength filed is larger than DataSegmentLength field, according to ISCSI protocol spec, the target will respond it with a R2T PDU which is followed by a sequential DATA-OUT PDUs. In this situation, the original code may loop to deal with the arrival packet until initiator receives a RESPONSE PDU or the timer is expired. This way may cause the bigger file is more likely to fail.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5044
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 11 Apr 2008 03:36:07 +0000 (03:36 +0000)]
1. add public functions header.
2. apply for doxgen format for file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5043
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 11 Apr 2008 03:15:32 +0000 (03:15 +0000)]
Move Undi driver to common section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5042
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 11 Apr 2008 02:16:18 +0000 (02:16 +0000)]
Fixed an issue in top level makefile which missed a 'cd' command and will cause build failure on some platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5041
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 11 Apr 2008 02:03:41 +0000 (02:03 +0000)]
Add comments for Tcg Platform protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5040
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 10 Apr 2008 09:23:58 +0000 (09:23 +0000)]
Add some function/header comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5039
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 10 Apr 2008 08:49:28 +0000 (08:49 +0000)]
apply for doxgen format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5038
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 10 Apr 2008 07:13:54 +0000 (07:13 +0000)]
Add some function/header comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5037
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 10 Apr 2008 05:38:25 +0000 (05:38 +0000)]
Fixed a typo in variable name
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5036
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 10 Apr 2008 04:07:42 +0000 (04:07 +0000)]
Add more usage description for -r option, and add option keepexceptiontable and keepzeropending not to remove exception table and zero pending data.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5035
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Wed, 9 Apr 2008 16:29:07 +0000 (16:29 +0000)]
MdeModulePkg/Universal/PlatformDriverOverride/PlatOverMngr/PlatOverMngr.c:
Apply r5008 to this code at its new location.
r5008 messsage:
Fix warning on gcc by removing un-referenced static global variables.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5034
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Wed, 9 Apr 2008 16:26:37 +0000 (16:26 +0000)]
MdeModulePkg/Library/PlatformBdsLibNull/PlatformBdsLibNull.inf:
Revert r4975. A fix in the BaseTools code made this change
unnecessary.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5033
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 9 Apr 2008 14:14:14 +0000 (14:14 +0000)]
a. Improved build launch performance and fixed tons of bugs
b. Employed antlr to parse dependency expression for better syntax error check
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5032
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 9 Apr 2008 09:07:37 +0000 (09:07 +0000)]
Fix function comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5031
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 9 Apr 2008 08:33:17 +0000 (08:33 +0000)]
apply for doxgen format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5030
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 9 Apr 2008 07:15:51 +0000 (07:15 +0000)]
Fix coding style issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5029
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 9 Apr 2008 07:07:50 +0000 (07:07 +0000)]
Add comments and DoxyGen format for these files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5028
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 9 Apr 2008 07:00:57 +0000 (07:00 +0000)]
Add comments and DoxyGen format for these files.
Remove the unused module Crc32SectionExtractDxe, which is replaced by Crc32SectionExtract library instance.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5027
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 9 Apr 2008 06:07:38 +0000 (06:07 +0000)]
Add blank space in the file end.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5026
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:50:10 +0000 (05:50 +0000)]
Update all files to follow doxygen style file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5025
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:46:57 +0000 (05:46 +0000)]
Update to follow doxygen style file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5024
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:44:04 +0000 (05:44 +0000)]
Add function headers & file header for public header files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5023
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:41:16 +0000 (05:41 +0000)]
Add function headers & file header for PlatformBdsLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5022
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:40:48 +0000 (05:40 +0000)]
Add function headers & file header for GenericBdsLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5021
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:39:18 +0000 (05:39 +0000)]
Clean up BDS lib to remove assembly files, remove R8Lib.h & R8Lib.c by applying Mde Lib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5020
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:38:12 +0000 (05:38 +0000)]
Update all files to follow doxygen style file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5019
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:36:17 +0000 (05:36 +0000)]
Update all files to follow doxygen style file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5018
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 9 Apr 2008 05:34:50 +0000 (05:34 +0000)]
Update all files to follow doxygen style file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5017
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 9 Apr 2008 05:20:48 +0000 (05:20 +0000)]
Remove IfrLibConstruct, because it do nothing.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5016
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 9 Apr 2008 03:25:42 +0000 (03:25 +0000)]
Add comments for library function interface.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5015
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 9 Apr 2008 02:42:40 +0000 (02:42 +0000)]
Fix unknown character in header comments which break build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5014
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 9 Apr 2008 02:15:58 +0000 (02:15 +0000)]
Fix unknown character in header comments which break build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5013
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 9 Apr 2008 02:15:41 +0000 (02:15 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5012
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 9 Apr 2008 02:09:51 +0000 (02:09 +0000)]
1. Create PlatformDriverOverride in Universal directory.
2. Move PlatformDriOverrideDxe and PlatOverMngr to this directory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5011
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 9 Apr 2008 02:04:47 +0000 (02:04 +0000)]
Fix build error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5010
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Tue, 8 Apr 2008 20:59:38 +0000 (20:59 +0000)]
Fix warnings generated by gcc for ia32 builds:
'cast from pointer to integer of different size'
when casting from a pointer directly to a
64 bit number. Added an intermediate cast to
UINTN.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5009
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Tue, 8 Apr 2008 16:15:16 +0000 (16:15 +0000)]
edk2/MdeModulePkg/Application/PlatOverMngr/PlatOverMngr.c:
Fix warning on gcc by removing un-referenced
static global variables.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5008
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 8 Apr 2008 09:40:14 +0000 (09:40 +0000)]
remove commented code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5007
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 8 Apr 2008 09:34:21 +0000 (09:34 +0000)]
1.Port Platform driver override protocol utility application in MdeModulePkg.dsc.
2.Update PlatDriOverLib library to use EFI Loaded Image Device Path Protocol to avoid "reconnect -r" issue for Platform driver override utility application.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5006
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 8 Apr 2008 07:57:02 +0000 (07:57 +0000)]
Add comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5005
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 8 Apr 2008 07:40:30 +0000 (07:40 +0000)]
Add more comments for IntelFramework's header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5004
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 8 Apr 2008 06:29:25 +0000 (06:29 +0000)]
Add more comments for IntelFramework's header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5003
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 8 Apr 2008 04:46:45 +0000 (04:46 +0000)]
Update all files to follow doxygen style file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5002
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 8 Apr 2008 03:49:36 +0000 (03:49 +0000)]
Update the file description to be more descriptive.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5001
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 8 Apr 2008 03:08:39 +0000 (03:08 +0000)]
Update all files to follow doxygen style file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5000
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 8 Apr 2008 03:08:15 +0000 (03:08 +0000)]
Update all files to follow doxygen style file header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4999
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 8 Apr 2008 03:01:25 +0000 (03:01 +0000)]
Update all files in DxeIpl Peim to follow doxygen style header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4998
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Mon, 7 Apr 2008 16:29:26 +0000 (16:29 +0000)]
edk2/BaseTools:
Reference BaseTools source for gcc instructions & scripts.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4997
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Sat, 5 Apr 2008 00:08:21 +0000 (00:08 +0000)]
edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:
Corrected mistake in r4995. Should have used 'INTEL' rather than 'ICC'.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4996
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 4 Apr 2008 23:39:06 +0000 (23:39 +0000)]
edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:
Add macro definitions for ICC toolchain.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4995
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 3 Apr 2008 10:36:52 +0000 (10:36 +0000)]
Fix a type in the directory name. Compatiblity -> Compatibility.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4994
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 3 Apr 2008 10:09:36 +0000 (10:09 +0000)]
Fix a type in the directory name. Compatiblity -> Compatibility.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4993
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 3 Apr 2008 10:02:13 +0000 (10:02 +0000)]
Both FrameworkHii and UefiHii declare some macros and structure with the same name. To make a Framework Hii to Uefi HII thunk layer to be able to be built. We need to define the Framework Hii names with a prefix "FRAMEWORK_".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4992
6f19259b -4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 3 Apr 2008 09:59:39 +0000 (09:59 +0000)]
Add in FrameworkHiiToUefiHiiThunk module.
For now, it support these Framework HII protocol interfaces, more will be added:
1) NewPack
2) RemovePack
3) NewString
4) GetString
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4991
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 3 Apr 2008 09:40:36 +0000 (09:40 +0000)]
Remove unused gEfiPeiSecurityPpiGuid for PeiMain and DxeIpl
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4990
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 3 Apr 2008 09:20:11 +0000 (09:20 +0000)]
Added necessary dependent packages
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4989
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 3 Apr 2008 06:25:37 +0000 (06:25 +0000)]
PrivateInMem->CurrentPeimCount should not be incremented when memory is discovered, line 376 judgment has guarantee that the PEIM who discovery the memory would not be dispatched twice.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4988
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 3 Apr 2008 05:58:21 +0000 (05:58 +0000)]
sync alignment issue on IPF.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4987
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 3 Apr 2008 05:51:57 +0000 (05:51 +0000)]
fixed bug in stop() function, that made stop() failure.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4986
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Thu, 3 Apr 2008 04:56:34 +0000 (04:56 +0000)]
[Description]
Scrub MdePkg:
- Add file description with doxygen format.
- Add calling convention of library class in MdePkg.
- Add function descriptions of public protocol/library class.
[Impaction]
It should be backward-compatible.
[Ref Info]
N/A
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4985
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 3 Apr 2008 00:03:04 +0000 (00:03 +0000)]
Add compatibility modules for Firmware Volume, PCI CFG, and Read Only Variable
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4984
6f19259b -4bc3-4df7-8a09-
765794883524