]>
git.proxmox.com Git - mirror_edk2.git/log
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
lgao4 [Tue, 21 Apr 2009 13:37:14 +0000 (13:37 +0000)]
Add FormSet Guid for the front page.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8140
6f19259b -4bc3-4df7-8a09-
765794883524
hfang [Tue, 21 Apr 2009 06:33:31 +0000 (06:33 +0000)]
Fix K8 report bugs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8139
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Tue, 21 Apr 2009 00:34:24 +0000 (00:34 +0000)]
Rename enum with a duplicate name of EVENT_LOG_TYPE_DATA.
The new name used for the second enum is
EVENT_LOG_VARIABLE_DATA.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8138
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 20 Apr 2009 08:33:24 +0000 (08:33 +0000)]
RemoveRemove unused IfrSupportLib and ExtendedIfrSupportLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8137
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 20 Apr 2009 08:14:08 +0000 (08:14 +0000)]
Update FrameworkHiiOnUefiHiiThunk to use new HII library.
And add the internal CreateRawOpCode API for the unsupported OpCode: String and Ref.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8136
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 20 Apr 2009 08:12:38 +0000 (08:12 +0000)]
Enhance HiiGetBrowserData API to support the case that storage element is 0.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8135
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 20 Apr 2009 08:11:14 +0000 (08:11 +0000)]
Enhance VfrCompiler to create the end label for the framework vfr file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8134
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Mon, 20 Apr 2009 07:15:14 +0000 (07:15 +0000)]
Coding style verified.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8133
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 20 Apr 2009 07:01:56 +0000 (07:01 +0000)]
Remove some unrecognized unicode characters.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8132
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Mon, 20 Apr 2009 06:40:49 +0000 (06:40 +0000)]
Enhanced industry standard definitions of SMBIOS Table.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8131
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 20 Apr 2009 05:47:57 +0000 (05:47 +0000)]
Changed ID into Id.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8130
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 20 Apr 2009 05:03:50 +0000 (05:03 +0000)]
1. use #define instead of enumerator type for Structure Type/ID
2. Changed ID into Id to follow spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8129
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Mon, 20 Apr 2009 02:33:08 +0000 (02:33 +0000)]
Add a note for Duet build under Linux environment.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8127
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 17 Apr 2009 08:49:00 +0000 (08:49 +0000)]
Remove iScsi driver's dependency on IntelFrameworkPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8126
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 17 Apr 2009 08:46:05 +0000 (08:46 +0000)]
Add support of ACPI Table Version 3.0 in implementation of EFI_ACPI_TABLE_PROTOCOL APIs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8125
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 17 Apr 2009 07:47:08 +0000 (07:47 +0000)]
Save segment registers on stack in case the thunk code assembly calls CF9 soft reset and the x64 registers get cleared.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8124
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 17 Apr 2009 07:38:57 +0000 (07:38 +0000)]
Save segment registers on stack in case the thunk code assembly calls CF9 soft reset and the x64 registers get cleared.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8123
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 17 Apr 2009 07:22:21 +0000 (07:22 +0000)]
Frozen from source r1551
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8122
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 17 Apr 2009 06:14:23 +0000 (06:14 +0000)]
Steps for build Duet under Linux environment added.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8121
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 17 Apr 2009 05:47:02 +0000 (05:47 +0000)]
Remove unused IfrSupportLib and ExtendedIfrSupportLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8120
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 17 Apr 2009 05:45:32 +0000 (05:45 +0000)]
Remove unused IfrSupportLib and ExtendedIfrSupportLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8119
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 17 Apr 2009 05:42:23 +0000 (05:42 +0000)]
Use GetNextLanguage replace the original HiiLibGetNextLanguage API.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8118
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 17 Apr 2009 05:41:11 +0000 (05:41 +0000)]
update shell binary to fix one bug when reconnect -r.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8117
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 17 Apr 2009 05:40:21 +0000 (05:40 +0000)]
fixed one bug when "reconnect -r"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8116
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 17 Apr 2009 05:31:38 +0000 (05:31 +0000)]
Update BdsDxe to use new designed HiiLib, remove the referrence to the original IfrSupportLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8115
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 17 Apr 2009 05:28:31 +0000 (05:28 +0000)]
Update HiiLib to copy all IfrOpcode, not Opcode by Opcode.
Update DriverSampleDxe to use new UEFI 2.1 classguid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8114
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 17 Apr 2009 05:27:16 +0000 (05:27 +0000)]
Update VfrCompiler to support UEFI 2.1 form classguid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8113
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Fri, 17 Apr 2009 04:49:07 +0000 (04:49 +0000)]
update
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8112
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Fri, 17 Apr 2009 04:48:48 +0000 (04:48 +0000)]
update
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8111
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Fri, 17 Apr 2009 04:47:55 +0000 (04:47 +0000)]
retain gEfiLoadPeImageProtocolGuid, and only published by DxeCore to keep backward compatibility.
Native EDKII module should not use such protocol to load image
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8110
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 17 Apr 2009 02:38:11 +0000 (02:38 +0000)]
Retire HiiLibGetNextLanguage() API from HII Library class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8109
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Fri, 17 Apr 2009 02:06:51 +0000 (02:06 +0000)]
retire AcpiTableStorage.h and implement the gEfiAcpiTableStorageGuid with a fixed at build PCD
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8108
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Fri, 17 Apr 2009 01:58:48 +0000 (01:58 +0000)]
add comments for protocol/print.h and retire ReadOnlyVariableThunkPresent
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8107
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Fri, 17 Apr 2009 01:58:21 +0000 (01:58 +0000)]
retire AcpiTableStorage.h and implement the gEfiAcpiTableStorageGuid with a fixed at build PCD
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8106
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 17 Apr 2009 01:46:37 +0000 (01:46 +0000)]
Fix Insert opcode error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8105
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Thu, 16 Apr 2009 08:46:28 +0000 (08:46 +0000)]
Retire language conversion APIs from HII library class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8104
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Thu, 16 Apr 2009 07:02:42 +0000 (07:02 +0000)]
Fix an issue that an assert occurrs if user inputs a password whose length is less than the minimum required length. The root cause is that under such case the Form Browser will pass a null string (string ID = 0) to the Config Access callback. The callback handler does not handle such case correctly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8103
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Apr 2009 06:33:05 +0000 (06:33 +0000)]
Remove unused EFI32 macro.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8102
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Apr 2009 06:32:34 +0000 (06:32 +0000)]
Remove unused EFI32 macro.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8101
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Apr 2009 06:27:51 +0000 (06:27 +0000)]
Remove macro usage of EFI32, EFI64 in duet package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8100
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Apr 2009 04:46:18 +0000 (04:46 +0000)]
Fix BiosVideo thunk bug about invalid legacy region area.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8099
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 16 Apr 2009 03:40:39 +0000 (03:40 +0000)]
rremove EFI_IMAGE_SUBSYSTEM_EFI_EFI_ROM. No spec to defined and no one use it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8098
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 16 Apr 2009 02:57:28 +0000 (02:57 +0000)]
Add UEFI2.1d HiiPlatformSetupFormset Guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8097
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 16 Apr 2009 02:44:03 +0000 (02:44 +0000)]
remove the gEfiLoadPeImageProtocolGuid and replace all references for it with BasePeCoffLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8096
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 16 Apr 2009 02:43:41 +0000 (02:43 +0000)]
remove the gEfiLoadPeImageProtocolGuid and replace all references for it with BasePeCoffLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8095
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 16 Apr 2009 02:36:20 +0000 (02:36 +0000)]
add return if no valid architecture
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8094
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 15 Apr 2009 14:32:10 +0000 (14:32 +0000)]
sync Print functions with MdePkg counterpart.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8093
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 15 Apr 2009 14:31:45 +0000 (14:31 +0000)]
Fix several minor coding style issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8092
6f19259b -4bc3-4df7-8a09-
765794883524