mirror_edk2.git
13 years agoFix typo in comment.
klu2 [Tue, 22 Apr 2008 05:52:01 +0000 (05:52 +0000)]
Fix typo in comment.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5109 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFix typo in comment.
klu2 [Tue, 22 Apr 2008 05:16:14 +0000 (05:16 +0000)]
Fix typo in comment.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5108 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFix comment typo
klu2 [Tue, 22 Apr 2008 03:03:02 +0000 (03:03 +0000)]
Fix comment typo

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5107 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFix comment typo.
klu2 [Tue, 22 Apr 2008 02:33:49 +0000 (02:33 +0000)]
Fix comment typo.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5106 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFix missing include file which break doxygen parsing.
klu2 [Mon, 21 Apr 2008 08:20:21 +0000 (08:20 +0000)]
Fix missing include file which break doxygen parsing.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5105 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFix missing include file which break doxygen parsing.
klu2 [Mon, 21 Apr 2008 07:08:15 +0000 (07:08 +0000)]
Fix missing include file which break doxygen parsing.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5104 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFix missing include file which break doxygen parsing.
klu2 [Mon, 21 Apr 2008 06:56:45 +0000 (06:56 +0000)]
Fix missing include file which break doxygen parsing.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5103 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFix missing include file which break doxygen parsing.
klu2 [Mon, 21 Apr 2008 06:45:44 +0000 (06:45 +0000)]
Fix missing include file which break doxygen parsing.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5102 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoChanged GenFds to use database based module/package/platform information retrieval...
jwang36 [Mon, 21 Apr 2008 06:35:06 +0000 (06:35 +0000)]
Changed GenFds to use database based module/package/platform information retrieval mechanism

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5101 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoAdd missing library class declaration.
klu2 [Mon, 21 Apr 2008 03:42:38 +0000 (03:42 +0000)]
Add missing library class declaration.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5100 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoAdd missing library class.
klu2 [Mon, 21 Apr 2008 03:39:31 +0000 (03:39 +0000)]
Add missing library class.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5099 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoAdded several improvements for user experience
jwang36 [Sun, 20 Apr 2008 14:35:43 +0000 (14:35 +0000)]
Added several improvements for user experience

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5098 6f19259b-4bc3-4df7-8a09-765794883524

13 years agorename EFI_HII_UPDATE_DATA in FrameworkHii.h to FRAMEWORK_EFI_HII_UPDATE_DATA as...
qwang12 [Fri, 18 Apr 2008 09:22:58 +0000 (09:22 +0000)]
rename EFI_HII_UPDATE_DATA in FrameworkHii.h to FRAMEWORK_EFI_HII_UPDATE_DATA as it is a duplicated definition with IfrSupportLib.h

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5097 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoAdd the function relative address to the base address in the map file for user easy...
lgao4 [Fri, 18 Apr 2008 09:16:05 +0000 (09:16 +0000)]
Add the function relative address to the base address in the map file for user easy reference.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5096 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFixed error data in generated listing file
jwang36 [Fri, 18 Apr 2008 07:18:03 +0000 (07:18 +0000)]
Fixed error data in generated listing file

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5095 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoCorrect EFI_COMPATIBILITY16_TABLE_SIGNATURE definition to "IFE$"
lgao4 [Fri, 18 Apr 2008 04:56:52 +0000 (04:56 +0000)]
Correct EFI_COMPATIBILITY16_TABLE_SIGNATURE definition to "IFE$"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5094 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoRemove unused function.
klu2 [Fri, 18 Apr 2008 04:22:14 +0000 (04:22 +0000)]
Remove unused function.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5093 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoUse const qualify for Src pointer.
klu2 [Fri, 18 Apr 2008 04:21:49 +0000 (04:21 +0000)]
Use const qualify for Src pointer.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5092 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoApply david's patch.
klu2 [Fri, 18 Apr 2008 04:14:35 +0000 (04:14 +0000)]
Apply david's patch.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5091 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoAdd legacy8259 module for PcAt.
klu2 [Fri, 18 Apr 2008 04:13:47 +0000 (04:13 +0000)]
Add legacy8259 module for PcAt.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5090 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoUser customize build method for BootSector module.
klu2 [Fri, 18 Apr 2008 03:38:53 +0000 (03:38 +0000)]
User customize build method for BootSector module.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5089 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoAdd missing module for duet package.
klu2 [Fri, 18 Apr 2008 03:09:54 +0000 (03:09 +0000)]
Add missing module for duet package.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5088 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoFor MicroCode module, default copy the created image to bin directory for easy reference.
lgao4 [Fri, 18 Apr 2008 03:08:20 +0000 (03:08 +0000)]
For MicroCode module, default copy the created image to bin directory for easy reference.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5087 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoadd in data type cast to ensure stringent compilers are happy.
qwang12 [Thu, 17 Apr 2008 13:54:29 +0000 (13:54 +0000)]
add in data type cast to ensure stringent compilers are happy.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5086 6f19259b-4bc3-4df7-8a09-765794883524

13 years agodefine #define EFI_HII_UPDATE_DATA FRAMEWORK_EFI_HII_UPDATE_DATA to avoid duplicated...
qwang12 [Thu, 17 Apr 2008 13:44:16 +0000 (13:44 +0000)]
define #define EFI_HII_UPDATE_DATA FRAMEWORK_EFI_HII_UPDATE_DATA to avoid duplicated definition between Framework and IfrSuportLib.h. This duplicated definition only occurs for EdkCompatibilityPkg's FrameworkHiiToUefiHiiThunk module as it needs to include header file from both sides.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5085 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoAdd in Macro named SUPPORT_DEPRECATED_IFRSUPPORTLIB_API to comment out the functions...
qwang12 [Thu, 17 Apr 2008 13:39:39 +0000 (13:39 +0000)]
Add in Macro named SUPPORT_DEPRECATED_IFRSUPPORTLIB_API to comment out the functions that will be not be supported by EdkCompatibilityPka's FrameworkHiiToUefiHiiThunk module. We choose not to support these function as they are not commonly used by modules.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5084 6f19259b-4bc3-4df7-8a09-765794883524

13 years agoAdd the filed FormValue to Framework's EFI_HII_UPDATE_DATA. This change keeps the...
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

13 years agoAdd in Thunking function for Dynamic Code creation. Only support Text and Subtitle...
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

13 years ago[Description]:
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

13 years agoAdd EFI_D_INFO and EFI_D_WARN to the default print level.
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

13 years ago[Description]
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

13 years agoAdd missing file in INF file.
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

13 years agoFixed an issue in calculating common dependency files
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

13 years agoPorting Duet module from EDKI to EDKII
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

13 years agoAdd function doxygen header for VgaMiniPort module.
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

13 years agoFixed an print issue when generating listing file
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

13 years agoFixed include file matching issue if there's space in macro used in "#include".
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

13 years ago(((EFI_IFR_FORM_SET *) OpCodeData)->Guid) may not align properly on UINT32 boundary.
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

13 years agoAdd function doxygen header for PciBus module.
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

13 years agoChange to CopyMem as VarStoreOpCode->Guid may align on UINT32.
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

13 years agoAdd in some features for the thunk layer:
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

13 years agoFixed a NULL library instance issue
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

13 years agoApplied macro replacement for FDF file path in DSC file
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

13 years agoAdd function doxygen header for PciBus module.
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

13 years agoFixed a NULL library instance issue
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

13 years agoAdd in thunk support for HiiGetSecondaryLanguages and HiiGetPrimaryLanguages
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

13 years agoadd in a new API HiiLibGetSupportedSecondaryLanguages
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

13 years agoadd in a new API HiiLibGetSupportedSecondaryLanguages
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

13 years agoChange MAX_PPI_DESCRIPTORS to FixedPcd PcdPeiCoreMaxPpiSupported, the default value...
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

13 years agoAdd function's doxygen header for Ps2Mouse module.
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

13 years agoFixed build error if there's more than one NULL library instances for a module.
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

13 years agoCoding style modification.
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

13 years agoRemove ambiguous auto-increment usage. (gcc warning)
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

13 years agoRemove empty typedefs (gcc warning).
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

13 years agoRemove duplicate definition of TPM_CHOSENID_HASH.
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

13 years agoRemove duplicate definition of PEI_MASTER_BOOT_MODE_PPI.
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

13 years agoRemove duplicate definition of EFI_REPORT_STATUS_CODE.
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

13 years agoFix filename case: Autoscan => AutoScan
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

13 years agoFix filename case: Autoscan => AutoScan
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

13 years agoFix filename case: Autoscan => AutoScan
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

13 years agoFix filename case: Autoscan => AutoScan
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

13 years agoFix case: Autoscan => AutoScan
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

13 years agoedk2/trunk/edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:
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

13 years agoFixed several include filename issues for gcc+unix.
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

13 years agoedk2/EdkCompatibilityPkg/Foundation/Efi/Include/EfiTypes.h:
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

13 years ago[Description]
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

13 years ago1. add public functions header.
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

13 years agoMove Undi driver to common section.
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

13 years agoFixed an issue in top level makefile which missed a 'cd' command and will cause build...
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

13 years agoAdd comments for Tcg Platform protocol.
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

13 years agoAdd some function/header comments.
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

13 years agoapply for doxgen format.
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

13 years agoAdd some function/header comments.
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

13 years agoFixed a typo in variable name
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

13 years agoAdd more usage description for -r option, and add option keepexceptiontable and keepz...
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

13 years agoMdeModulePkg/Universal/PlatformDriverOverride/PlatOverMngr/PlatOverMngr.c:
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

13 years agoMdeModulePkg/Library/PlatformBdsLibNull/PlatformBdsLibNull.inf:
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

13 years agoa. Improved build launch performance and fixed tons of bugs
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

13 years agoFix function comments.
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

13 years agoapply for doxgen format.
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

13 years agoFix coding style issue.
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

13 years agoAdd comments and DoxyGen format for these files.
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

13 years agoAdd comments and DoxyGen format for these files.
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

13 years agoAdd blank space in the file end.
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

13 years agoUpdate all files to follow doxygen style file header.
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

13 years agoUpdate to follow doxygen style file header.
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

13 years agoAdd function headers & file header for public header files
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

13 years agoAdd function headers & file header for PlatformBdsLib
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

13 years agoAdd function headers & file header for GenericBdsLib
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

13 years agoClean up BDS lib to remove assembly files, remove R8Lib.h & R8Lib.c by applying Mde...
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

13 years agoUpdate all files to follow doxygen style file header.
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

13 years agoUpdate all files to follow doxygen style file header.
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

13 years agoUpdate all files to follow doxygen style file header.
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

13 years agoRemove IfrLibConstruct, because it do nothing.
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

13 years agoAdd comments for library function interface.
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

13 years agoFix unknown character in header comments which break build.
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

13 years agoFix unknown character in header comments which break build.
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

13 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5012 6f19259b...
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

13 years ago1. Create PlatformDriverOverride in Universal directory.
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

13 years agoFix build error.
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