]>
git.proxmox.com Git - mirror_edk2.git/log
lgao4 [Tue, 5 May 2009 07:31:56 +0000 (07:31 +0000)]
Add the optional EfiRom CodeRevision option.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8241
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 5 May 2009 07:30:35 +0000 (07:30 +0000)]
Update EfiRom to handle ClassCode and CodeRevision options correctly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8240
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 5 May 2009 06:26:45 +0000 (06:26 +0000)]
GenFds change efirom command line option from '-I' to '-l'.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8239
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 5 May 2009 06:01:17 +0000 (06:01 +0000)]
Add SMM_DRIVER and SMM_CORE support
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8238
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 5 May 2009 05:26:26 +0000 (05:26 +0000)]
GenFds add option ROM parameters override of those in INF file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8237
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Mon, 4 May 2009 20:00:04 +0000 (20:00 +0000)]
Merge PEI & DXE LzmaCustomDecompressLib. A previous implementation
was causing the LZMA decompression code to request a large buffer,
which caused an ASSERT to fail for PEI's AllocatePool. The
current implementation, which uses the LzmaDecode function, does
not have this issue and therefore both the PEI & DXE versions can
use AllocatePool/FreePool.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8236
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Mon, 4 May 2009 08:51:40 +0000 (08:51 +0000)]
Fix a bug in UefiHiiLib. The size for allocating a buffer is StrSize instead of StrLen.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8235
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Mon, 4 May 2009 07:24:05 +0000 (07:24 +0000)]
fix the typo
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8234
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 4 May 2009 05:56:36 +0000 (05:56 +0000)]
Fix a bug that L"PlatformLang" must be a null-terminated ASCII string according to UEFI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8233
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 4 May 2009 05:55:56 +0000 (05:55 +0000)]
Fix a bug that L"PlatformLang" must be a null-terminated ASCII string according to UEFI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8232
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 4 May 2009 03:33:53 +0000 (03:33 +0000)]
Update function comments for AsmPrepareThunk16, AsmThunk16, AsmPrepareAndThunk16 interface. These interfaces could be used in either physical mode or virtual modes with paging enabled where virtual to physical mappings for ThunkContext.RealModeBuffer is mapped to 1:1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8231
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 4 May 2009 03:00:08 +0000 (03:00 +0000)]
Add checking for ThunkAttribute to avoid THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL and THUNK_ATTRIBUTE_DISABLE_A20_MASK_INT_15 are set at same time.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8230
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Sun, 3 May 2009 06:40:59 +0000 (06:40 +0000)]
Implemented feature request hsd202262 and incorporated SMM support
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8229
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 1 May 2009 06:45:01 +0000 (06:45 +0000)]
Add WIN32 binary build of LzmaCompress. Add LzmaCompress to tools_def.template.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8228
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 1 May 2009 00:28:19 +0000 (00:28 +0000)]
Add LzmaCustomDecompressLib based on the LZMA SDK 4.65 which was
placed in the public domain on 2009-02-03. The LZMA SDK
4.65 was released at the http://www.7-zip.org/sdk.html
website.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8227
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 30 Apr 2009 10:45:50 +0000 (10:45 +0000)]
Sync bug fix of Base Tools r1559.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8226
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 09:26:15 +0000 (09:26 +0000)]
Review the comments to match Spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8225
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 30 Apr 2009 09:08:37 +0000 (09:08 +0000)]
Correct HiiGetBrowserData API usage.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8224
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 30 Apr 2009 07:17:52 +0000 (07:17 +0000)]
Fix the bug that EnablePaging64() should assert() for x64 platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8223
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 07:01:55 +0000 (07:01 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8222
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 07:00:27 +0000 (07:00 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8221
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 06:58:02 +0000 (06:58 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8220
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 06:50:16 +0000 (06:50 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8219
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 06:48:16 +0000 (06:48 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8218
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 30 Apr 2009 05:58:55 +0000 (05:58 +0000)]
HiiLib exports HiiCreateRawOpCode API
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8217
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 30 Apr 2009 05:58:47 +0000 (05:58 +0000)]
HiiLib exports HiiCreateRawOpCode API
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8216
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 05:39:18 +0000 (05:39 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8215
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 05:37:31 +0000 (05:37 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8214
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 05:36:29 +0000 (05:36 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8213
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 05:32:11 +0000 (05:32 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8212
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 30 Apr 2009 05:30:35 +0000 (05:30 +0000)]
Replace references to RFC 3066 with RFC 4646.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8211
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 30 Apr 2009 05:18:43 +0000 (05:18 +0000)]
Update BasePeCoffLib comments to specify this library support scope.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8210
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 30 Apr 2009 04:29:27 +0000 (04:29 +0000)]
update to pass GCC build as we replace VA_START with __builtin_va_start
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8209
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 30 Apr 2009 03:29:49 +0000 (03:29 +0000)]
Update IPF version BasePeCoffLib only supports IFP and EBC PeImage, doesn't support IA32 and X64 PeImage
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8208
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 30 Apr 2009 02:59:35 +0000 (02:59 +0000)]
Fix the bug that SetMem.S of BaseMemoryLibOptDxe is incorrect.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8207
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 30 Apr 2009 02:32:49 +0000 (02:32 +0000)]
Fix the bug in DxeRuntimePciExpressLib that behavior of GetPciExpressAddress() in virtual mode is not correct.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8206
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Wed, 29 Apr 2009 20:22:38 +0000 (20:22 +0000)]
Acquire & Release the lock from the high level variable service
routines similar to MdeModulePkg/Universal/Variable/RuntimeDxe.
When the Acquire was in the FindVariable routine, is was
being called by both EmuSetVariable and again in
AutoUpdateLangVariable, which caused an ASSERT to fail.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8205
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 29 Apr 2009 08:57:19 +0000 (08:57 +0000)]
fixed 2 k8 issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8204
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 29 Apr 2009 08:05:00 +0000 (08:05 +0000)]
fix ICC build warning
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8203
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 29 Apr 2009 06:23:35 +0000 (06:23 +0000)]
Add limitation clarification for usage of AsmPrepareThunk16(), AsmThunk16(), AsmPrepareAndThunk16() interfaces that they are could only be used in physical mode but can not be used in virtual mode with paging.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8202
6f19259b -4bc3-4df7-8a09-
765794883524
tding1 [Wed, 29 Apr 2009 03:27:06 +0000 (03:27 +0000)]
update the spec file name in header
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8201
6f19259b -4bc3-4df7-8a09-
765794883524
tding1 [Wed, 29 Apr 2009 03:10:31 +0000 (03:10 +0000)]
update the header to point to Smm Cis v1.1 to cover the definition of MP API
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8200
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 29 Apr 2009 03:01:50 +0000 (03:01 +0000)]
Fix the bug that gEfiSalSystemTableGuid is missing in UefiPalLib.inf.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8199
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 29 Apr 2009 02:52:37 +0000 (02:52 +0000)]
Fix the bug that InternalReallocatePool() ignores the input parameter PoolType, and does always allocates memory of type EfiBootServicesData.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8198
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 29 Apr 2009 02:42:01 +0000 (02:42 +0000)]
improve platformlangcodes/langcodes and platformlang/lang autoupdate mechanism.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8197
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 28 Apr 2009 06:20:55 +0000 (06:20 +0000)]
fixed ECC issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8196
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 28 Apr 2009 03:32:24 +0000 (03:32 +0000)]
Fix bug in variable driver about the incorrect usage for GetBestLanguage(), which expects the NULL to be the last var arg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8195
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Tue, 28 Apr 2009 02:31:48 +0000 (02:31 +0000)]
update
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8194
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Tue, 28 Apr 2009 02:23:11 +0000 (02:23 +0000)]
Remove unused ConvertRfc3066LanguageToIso639Language() in BdsDxe after the lanuage codes variable auto-update mechanism was implemented.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8193
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Tue, 28 Apr 2009 01:46:32 +0000 (01:46 +0000)]
update to pass ICC build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8192
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 28 Apr 2009 01:37:19 +0000 (01:37 +0000)]
Add ASSERT when EFI decompress need to be parsed but it is not supported.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8191
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Mon, 27 Apr 2009 18:26:15 +0000 (18:26 +0000)]
Add PcdDxeIplSupportUefiDecompress usage into DxeIpl to save space
if UEFI decompression is not needed to find the DXE Core.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8190
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Mon, 27 Apr 2009 18:26:12 +0000 (18:26 +0000)]
Add gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress
to MdeModulePkg.
Remove references to previously deprecated PCDs (Nt32Pkg, UnixPkg):
* PcdDxeIplSupportCustomDecompress
* PcdDxeIplSupportTianoDecompress
* PcdDxeIplBuildShareCodeHobs
Rename references from PcdDxeIplSupportEfiDecompress to
PcdDxeIplSupportUefiDecompress in Nt32Pkg & UnixPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8189
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 27 Apr 2009 09:16:55 +0000 (09:16 +0000)]
Update DSC&FDF files according to update of status code PEIM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8188
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 27 Apr 2009 09:09:45 +0000 (09:09 +0000)]
Update directory/file names for status code PEIM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8187
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 27 Apr 2009 08:47:07 +0000 (08:47 +0000)]
Code Scrub for Status Code PEIM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8186
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Mon, 27 Apr 2009 07:12:20 +0000 (07:12 +0000)]
improve platformlangcodes/langcodes and platformlang/lang autoupdate mechanism.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8185
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Mon, 27 Apr 2009 07:06:01 +0000 (07:06 +0000)]
update platformlangcodes and langcodes to adapt new language convert algorithm.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8184
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Mon, 27 Apr 2009 06:58:11 +0000 (06:58 +0000)]
update platformlangcodes and langcodes to adapt new language convert algorithm.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8183
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 27 Apr 2009 06:46:57 +0000 (06:46 +0000)]
Update FDF files according to update of status code driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8182
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 27 Apr 2009 06:40:41 +0000 (06:40 +0000)]
Update DSC files according to update of status code driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8181
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 27 Apr 2009 06:35:40 +0000 (06:35 +0000)]
Update directory/file names for status code runtime dxe driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8180
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 27 Apr 2009 06:19:31 +0000 (06:19 +0000)]
Some minor refinements for function header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8179
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 27 Apr 2009 06:14:50 +0000 (06:14 +0000)]
Code Scrub for Status Code Runtime Dxe driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8178
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 27 Apr 2009 05:55:16 +0000 (05:55 +0000)]
Update HiiGetBrowserData API
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8177
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 27 Apr 2009 04:55:02 +0000 (04:55 +0000)]
Update HiiGetBrowserData API
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8176
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 27 Apr 2009 04:03:40 +0000 (04:03 +0000)]
Fix the bug that the "Offset" parameter for DiskIo protocol should be byte-oriented.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8175
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 27 Apr 2009 03:19:16 +0000 (03:19 +0000)]
Correct minor comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8174
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Mon, 27 Apr 2009 02:28:39 +0000 (02:28 +0000)]
DEC file reviewed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8173
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 24 Apr 2009 07:30:54 +0000 (07:30 +0000)]
Adjust the code so that global variable placed at beginning of file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8172
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 24 Apr 2009 07:25:36 +0000 (07:25 +0000)]
update DriverSample driver unload function to remove the installed package list.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8171
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 24 Apr 2009 07:20:02 +0000 (07:20 +0000)]
Remove unused IfrSupportLib header file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8170
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 24 Apr 2009 07:02:52 +0000 (07:02 +0000)]
Merge application PlatOverMngr and library DxePlatDriOverLib into driver PlatDriOverrideDxe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8169
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 24 Apr 2009 05:42:17 +0000 (05:42 +0000)]
COMPONENT_NAME & COMPONENT_NAME2 & DRIVER_BINDING checked in inf files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8168
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 24 Apr 2009 05:05:15 +0000 (05:05 +0000)]
COMPONENT_NAME & COMPONENT_NAME2 checked in inf files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8167
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 24 Apr 2009 02:09:46 +0000 (02:09 +0000)]
Merge RuntimeLib and RuntimeServices.c.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8166
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 24 Apr 2009 02:07:33 +0000 (02:07 +0000)]
Use GUIDed event for virtual address change event
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8165
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 23 Apr 2009 12:14:55 +0000 (12:14 +0000)]
Add check for the validity of resource directory address.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8164
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 23 Apr 2009 09:31:15 +0000 (09:31 +0000)]
Code scrub for VgaClass Driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8163
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 23 Apr 2009 09:09:56 +0000 (09:09 +0000)]
1. EDK_RELEASE_VERSION removed;
2. INF file header description reviewed;
3. remove useless #include ;
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8162
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 23 Apr 2009 08:18:24 +0000 (08:18 +0000)]
Fix a typo.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8161
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 23 Apr 2009 08:08:48 +0000 (08:08 +0000)]
Add checking for start address for PCI express Read/Write Buffer
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8160
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 23 Apr 2009 07:55:50 +0000 (07:55 +0000)]
add type cast.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8159
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 23 Apr 2009 07:30:09 +0000 (07:30 +0000)]
Fix ICC build break.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8158
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 23 Apr 2009 07:23:37 +0000 (07:23 +0000)]
update string function comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8157
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 23 Apr 2009 07:19:23 +0000 (07:19 +0000)]
fixed one bug when copy MAC address.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8156
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Thu, 23 Apr 2009 06:32:00 +0000 (06:32 +0000)]
Fix build break caused by a unresolved external symbol _memset in BaseUefiTianoCustomDecompressLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8155
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 23 Apr 2009 03:25:46 +0000 (03:25 +0000)]
update
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8154
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 23 Apr 2009 03:11:45 +0000 (03:11 +0000)]
update string function comment to clear the semantic meaning.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8153
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 23 Apr 2009 02:49:24 +0000 (02:49 +0000)]
Retire IfrSupportLib and ExtendedIfrSupportLib, which have been replaced by HiiLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8152
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 23 Apr 2009 02:47:01 +0000 (02:47 +0000)]
Retire IfrSupportLib and ExtendedIfrSupportLib, which have been replaced by HiiLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8151
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 22 Apr 2009 07:50:41 +0000 (07:50 +0000)]
Retire framework IfrSupportLib and HiiLib, which will be replaced by new designed Hii library in MdeModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8150
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 22 Apr 2009 07:30:52 +0000 (07:30 +0000)]
Correct comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8149
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 22 Apr 2009 07:29:13 +0000 (07:29 +0000)]
Remove volatile local variable sync to MdePkg BaseUefiDecompressLib and fix ICC build error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8148
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 22 Apr 2009 03:19:42 +0000 (03:19 +0000)]
Fix that the variable can't be stored. Next, I will update GetBrowserData API.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8147
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 22 Apr 2009 03:18:37 +0000 (03:18 +0000)]
Update SetUp Browser doesn't set a default value to Numeric field per UEFI spec. And Update Setup Browser driver parse the introduced IFR FormSet classguid in UEFI2.1.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8146
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 22 Apr 2009 02:52:32 +0000 (02:52 +0000)]
Use DiskIo->ReadDisk() API to avoid alignment issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8144
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 22 Apr 2009 02:29:17 +0000 (02:29 +0000)]
Update VfrCompiler to handle ideqvallist as the first opcode case. Per UEFI spec, If the expression consists of more than a single opcode, then the first opcode in the expression must have the Scope bit set and the expression must end with EFI_IFR_END
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8143
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 22 Apr 2009 02:06:58 +0000 (02:06 +0000)]
Update DxeCore to support to install gEfiHiiPackageListProtocolGuid in LoadImage() if it detects the existence of HII resource on the PE image.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8142
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 22 Apr 2009 02:04:16 +0000 (02:04 +0000)]
Add HiiResourceData field to PeCoffLib library class. PeCoffLoaderLoadImage () will set this field to HII resource data if it detects the existence in PE image. otherwise, it set that field to 0.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8141
6f19259b -4bc3-4df7-8a09-
765794883524