]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
15 years agoFix build break caused by a unresolved external symbol _memset in BaseUefiTianoCustom...
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

15 years agoupdate
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

15 years agoupdate string function comment to clear the semantic meaning.
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

15 years agoRetire IfrSupportLib and ExtendedIfrSupportLib, which have been replaced by HiiLib.
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

15 years agoRetire IfrSupportLib and ExtendedIfrSupportLib, which have been replaced by HiiLib.
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

15 years agoRetire framework IfrSupportLib and HiiLib, which will be replaced by new designed...
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

15 years agoCorrect comments
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

15 years agoRemove volatile local variable sync to MdePkg BaseUefiDecompressLib and fix ICC build...
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

15 years agoFix that the variable can't be stored. Next, I will update GetBrowserData API.
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

15 years agoUpdate SetUp Browser doesn't set a default value to Numeric field per UEFI spec....
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

15 years agoUse DiskIo->ReadDisk() API to avoid alignment issue.
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

15 years agoUpdate VfrCompiler to handle ideqvallist as the first opcode case. Per UEFI spec...
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

15 years agoUpdate DxeCore to support to install gEfiHiiPackageListProtocolGuid in LoadImage...
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

15 years agoAdd HiiResourceData field to PeCoffLib library class. PeCoffLoaderLoadImage () will...
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

15 years agoAdd FormSet Guid for the front page.
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

15 years agoFix K8 report bugs.
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

15 years agoRename enum with a duplicate name of EVENT_LOG_TYPE_DATA.
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

15 years agoRemoveRemove unused IfrSupportLib and ExtendedIfrSupportLib
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

15 years agoUpdate FrameworkHiiOnUefiHiiThunk to use new HII library.
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

15 years agoEnhance HiiGetBrowserData API to support the case that storage element is 0.
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

15 years agoEnhance VfrCompiler to create the end label for the framework vfr file.
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

15 years agoCoding style verified.
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

15 years agoRemove some unrecognized unicode characters.
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

15 years agoEnhanced industry standard definitions of SMBIOS Table.
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

15 years agoChanged ID into Id.
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

15 years ago1. use #define instead of enumerator type for Structure Type/ID
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

15 years agoAdd a note for Duet build under Linux environment.
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

15 years agoRemove iScsi driver's dependency on IntelFrameworkPkg.
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

15 years agoAdd support of ACPI Table Version 3.0 in implementation of EFI_ACPI_TABLE_PROTOCOL...
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

15 years agoSave segment registers on stack in case the thunk code assembly calls CF9 soft reset...
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

15 years agoSave segment registers on stack in case the thunk code assembly calls CF9 soft reset...
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

15 years agoFrozen from source r1551
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

15 years agoSteps for build Duet under Linux environment added.
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

15 years agoRemove unused IfrSupportLib and ExtendedIfrSupportLib
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

15 years agoRemove unused IfrSupportLib and ExtendedIfrSupportLib
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

15 years agoUse GetNextLanguage replace the original HiiLibGetNextLanguage API.
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

15 years agoupdate shell binary to fix one bug when reconnect -r.
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

15 years agofixed one bug when "reconnect -r"
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

15 years agoUpdate BdsDxe to use new designed HiiLib, remove the referrence to the original IfrSu...
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

15 years agoUpdate HiiLib to copy all IfrOpcode, not Opcode by Opcode.
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

15 years agoUpdate VfrCompiler to support UEFI 2.1 form classguid
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

15 years agoupdate
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

15 years agoupdate
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

15 years agoretain gEfiLoadPeImageProtocolGuid, and only published by DxeCore to keep backward...
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

15 years agoRetire HiiLibGetNextLanguage() API from HII Library class.
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

15 years agoretire AcpiTableStorage.h and implement the gEfiAcpiTableStorageGuid with a fixed...
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

15 years agoadd comments for protocol/print.h and retire ReadOnlyVariableThunkPresent
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

15 years agoretire AcpiTableStorage.h and implement the gEfiAcpiTableStorageGuid with a fixed...
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

15 years agoFix Insert opcode error.
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

15 years agoRetire language conversion APIs from HII library class.
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

15 years agoFix an issue that an assert occurrs if user inputs a password whose length is less...
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

15 years agoRemove unused EFI32 macro.
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

15 years agoRemove unused EFI32 macro.
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

15 years agoRemove macro usage of EFI32, EFI64 in duet package.
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

15 years agoFix BiosVideo thunk bug about invalid legacy region area.
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

15 years agorremove EFI_IMAGE_SUBSYSTEM_EFI_EFI_ROM. No spec to defined and no one use it.
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

15 years agoAdd UEFI2.1d HiiPlatformSetupFormset Guid
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

15 years agoremove the gEfiLoadPeImageProtocolGuid and replace all references for it with BasePeC...
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

15 years agoremove the gEfiLoadPeImageProtocolGuid and replace all references for it with BasePeC...
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

15 years agoadd return if no valid architecture
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

15 years agosync Print functions with MdePkg counterpart.
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

15 years agoFix several minor coding style issues.
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

15 years agoAdd extra definition to MdePkg\Include\IndustrialStandard\Image.h: EFI_IMAGE_RESOURC...
qhuang8 [Wed, 15 Apr 2009 14:19:10 +0000 (14:19 +0000)]
Add extra definition to MdePkg\Include\IndustrialStandard\Image.h:  EFI_IMAGE_RESOURCE_* to handle HII resource in image

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

15 years agoAdd UEFI 2.1d Hii Package list GUID definition to MdePkg.
qhuang8 [Wed, 15 Apr 2009 14:18:30 +0000 (14:18 +0000)]
Add UEFI 2.1d Hii Package list GUID definition to MdePkg.

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

15 years agoremove unused header file
lgao4 [Wed, 15 Apr 2009 09:26:34 +0000 (09:26 +0000)]
remove unused header file

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

15 years agoadd security check
vanjeff [Wed, 15 Apr 2009 04:04:47 +0000 (04:04 +0000)]
add security check

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

15 years agoadd new files.
vanjeff [Wed, 15 Apr 2009 03:36:35 +0000 (03:36 +0000)]
add new files.

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

15 years agoRemove duplicate HII Library API prototypes.
rsun3 [Wed, 15 Apr 2009 03:28:08 +0000 (03:28 +0000)]
Remove duplicate HII Library API prototypes.

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

15 years agoretire i2c library, move its implementation to CirrusLogic5430Dxe
vanjeff [Wed, 15 Apr 2009 03:25:39 +0000 (03:25 +0000)]
retire i2c library, move its implementation to CirrusLogic5430Dxe

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

15 years agofixed overflow issue when reading BMP file.
vanjeff [Wed, 15 Apr 2009 03:03:28 +0000 (03:03 +0000)]
fixed overflow issue when reading BMP file.

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

15 years agoHII Library Class interface refine.
rsun3 [Tue, 14 Apr 2009 10:47:19 +0000 (10:47 +0000)]
HII Library Class interface refine.

The "HiiLib" prefix for all HII Library API function names changed to "Hii".

Remove:
  HiiLibPreparePackageList(), replaced by HiiAddPackages()
  HiiLibNewString(), replaced by HiiSetString()
  HiiLibGetStringFromHandle(), replaced by HiiGetString()
  HiiLibGetStringFromToken(), replaced by HiiGetPackageString()
  HiiLibExtractGuidFromHiiHandle()
  HiiLibDevicePathToHiiHandle()
  HiiLibGetSupportedSecondaryLanguages()
  HiiLibGetSupportedLanguageNumber()
  HiiLibExportPackageLists()
  HiiLibListPackageLists()

Interface change:
  HiiAddPackages()
  HiiSetString()
  HiiGetString()
  HiiGetHiiHandles()

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

15 years agoUse default UNDI information if NII protocol not exists.
vanjeff [Tue, 14 Apr 2009 08:52:06 +0000 (08:52 +0000)]
Use default UNDI information if NII protocol not exists.

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

15 years agoPer UEFI spec, SetMode() should clear screen anyway with black color.
vanjeff [Tue, 14 Apr 2009 08:40:40 +0000 (08:40 +0000)]
Per UEFI spec, SetMode() should clear screen anyway with black color.

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

15 years agoPer UEFI spec, SetMode() should clear screen anyway with black color.
vanjeff [Tue, 14 Apr 2009 08:33:25 +0000 (08:33 +0000)]
Per UEFI spec, SetMode() should clear screen anyway with black color.

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

15 years agochange the output executable file postfix name from .exe to NULL.
eric_tian [Tue, 14 Apr 2009 05:41:33 +0000 (05:41 +0000)]
change the output executable file postfix name from .exe to NULL.

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

15 years agoupdate
eric_tian [Tue, 14 Apr 2009 03:20:33 +0000 (03:20 +0000)]
update

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

15 years agoFix the conflicted function names to new HII library.
lgao4 [Tue, 14 Apr 2009 01:57:26 +0000 (01:57 +0000)]
Fix the conflicted function names to new HII library.

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

15 years agoFix some inconsistencies in EFIAPI usage.
jljusten [Mon, 13 Apr 2009 23:07:44 +0000 (23:07 +0000)]
Fix some inconsistencies in EFIAPI usage.

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

15 years agoupdate tools_def.template to supply all possible combination of toolchain and ASL
eric_tian [Mon, 13 Apr 2009 12:50:50 +0000 (12:50 +0000)]
update tools_def.template to supply all possible combination of toolchain and ASL

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

15 years agoFix Bug to convert low Hex string to handle L'A' - L'F'
lgao4 [Mon, 13 Apr 2009 08:15:51 +0000 (08:15 +0000)]
Fix Bug to convert low Hex string to handle L'A' - L'F'
Fix Bug in HiiConstructConfigHdr API to support NULL DriverHandle.

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

15 years ago1. add ata identify data definition for ATA-5
vanjeff [Mon, 13 Apr 2009 08:00:44 +0000 (08:00 +0000)]
1. add ata identify data definition for ATA-5
2. add more clear comments for some ATA definitions.

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

15 years agoenchance error handling for disableif
lgao4 [Mon, 13 Apr 2009 07:01:18 +0000 (07:01 +0000)]
enchance error handling for disableif

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

15 years agoFix ICC compiler error.
lgao4 [Mon, 13 Apr 2009 06:52:56 +0000 (06:52 +0000)]
Fix ICC compiler error.

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

15 years agoAdd DriverSample Driver into NT32 FD
lgao4 [Mon, 13 Apr 2009 06:24:36 +0000 (06:24 +0000)]
Add DriverSample Driver into NT32 FD

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

15 years agoMerge new defined HII library APIs into HiiLib
lgao4 [Mon, 13 Apr 2009 06:22:14 +0000 (06:22 +0000)]
Merge new defined HII library APIs into HiiLib

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

15 years agoAdd UefiHiiServicesLib library instance in every one DSC
lgao4 [Mon, 13 Apr 2009 06:12:27 +0000 (06:12 +0000)]
Add UefiHiiServicesLib library instance in every one DSC

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

15 years agoAdd UefiHiiServicesLib library instance in every one DSC
lgao4 [Mon, 13 Apr 2009 06:12:19 +0000 (06:12 +0000)]
Add UefiHiiServicesLib library instance in every one DSC

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

15 years agoUpdate UefiHiiLib to support new defined IFR related HII APIs.
lgao4 [Mon, 13 Apr 2009 06:05:15 +0000 (06:05 +0000)]
Update UefiHiiLib to support new defined IFR related HII APIs.
Apply new defined IFR related HII APIs in PlatOverMngr, DriverSample, IScsiDxe and Setup drivers.

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

15 years agoAdd UefiHiiServicesLib library instance in every one DSC
lgao4 [Mon, 13 Apr 2009 05:52:07 +0000 (05:52 +0000)]
Add UefiHiiServicesLib library instance in every one DSC

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

15 years agoRemove unused IfrSupportLib
lgao4 [Sun, 12 Apr 2009 03:18:19 +0000 (03:18 +0000)]
Remove unused IfrSupportLib

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

15 years agoUpdate NewHii library
lgao4 [Sun, 12 Apr 2009 02:47:10 +0000 (02:47 +0000)]
Update NewHii library

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

15 years agoFix various 'EFIAPI' inconsistencies found while building MdeModulePkg.
jljusten [Fri, 10 Apr 2009 20:58:18 +0000 (20:58 +0000)]
Fix various 'EFIAPI' inconsistencies found while building MdeModulePkg.

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

15 years agoAllow EFIAPI to be defined on the compiler command line.
jljusten [Fri, 10 Apr 2009 20:58:10 +0000 (20:58 +0000)]
Allow EFIAPI to be defined on the compiler command line.

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

15 years agoFix some build issues encountered with ELFGCC.
jljusten [Fri, 10 Apr 2009 20:58:07 +0000 (20:58 +0000)]
Fix some build issues encountered with ELFGCC.

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

15 years agoAllow EbcLowLevel.S to be linked correctly with 'ELFGCC' toolchain.
jljusten [Fri, 10 Apr 2009 20:58:04 +0000 (20:58 +0000)]
Allow EbcLowLevel.S to be linked correctly with 'ELFGCC' toolchain.

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

15 years agofixed DMA not be stopped issue when gBS->ExitBootServices called.
vanjeff [Fri, 10 Apr 2009 08:31:45 +0000 (08:31 +0000)]
fixed DMA not be stopped issue when gBS->ExitBootServices called.

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

15 years agoFix the bug that debug output fails to print hex value to screen. Remove module inter...
qhuang8 [Fri, 10 Apr 2009 06:52:02 +0000 (06:52 +0000)]
Fix the bug that debug output fails to print hex value to screen. Remove module internal SPrint() and use UnicodeSPrintAsciiFormat() in print library instead.

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

15 years agoInstall default keyboard layout package in USB keyboard driver.
qhuang8 [Fri, 10 Apr 2009 04:28:13 +0000 (04:28 +0000)]
Install default keyboard layout package in USB keyboard driver.

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

15 years agoAdd ASSERT() check for StringInfo pointer.
qhuang8 [Fri, 10 Apr 2009 04:27:35 +0000 (04:27 +0000)]
Add ASSERT() check for StringInfo pointer.

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

15 years agoUsing sizeof(EFO_BLOCK_IO_MEDIA) replace Macro.
gikidy [Fri, 10 Apr 2009 02:50:31 +0000 (02:50 +0000)]
Using sizeof(EFO_BLOCK_IO_MEDIA) replace Macro.

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