]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
14 years agoAdding a python script to enable RVCT 3.1 (ARM ARM compiler) to run in cygwin. The...
AJFISH [Wed, 26 Aug 2009 21:08:05 +0000 (21:08 +0000)]
Adding a python script to enable RVCT 3.1 (ARM ARM compiler) to run in cygwin. The build system passes cygpaths and the Windows tool can not deal with that. The python converts paths to C:\ to make RVCT 3.1 happy. This has been fixed in RVCT 4.0. The ARM processor does not support instructions like divide, so compiler specific intrinsics are required. The .libs are checked in here and referenced from the tools_def.template file, so they are automatically included when the compiler is invoked. The souce to these .lib files will be checkin soon in a new ArmPkg.

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

14 years agoAdded definitions of EFI EAP Protocol, EFI EAP Management Protocol and EFI FTPv4...
vanjeff [Wed, 26 Aug 2009 09:15:18 +0000 (09:15 +0000)]
Added definitions of EFI EAP Protocol, EFI EAP Management Protocol and EFI FTPv4 Protocol.

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

14 years agoadd assertion to ensure HwErr type variable range is less than or equal to VariableSt...
eric_tian [Wed, 26 Aug 2009 02:59:28 +0000 (02:59 +0000)]
add assertion to ensure HwErr type variable range is less than or equal to VariableStore range.

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

14 years agominimum updating.
vanjeff [Wed, 26 Aug 2009 02:22:37 +0000 (02:22 +0000)]
minimum updating.

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

14 years agoFixed a bug on the menu display: Following steps to reproduce it:
jchen20 [Wed, 26 Aug 2009 02:21:45 +0000 (02:21 +0000)]
Fixed a bug on the menu display: Following steps to reproduce it:
1. Boot to shell
2. go to boot maint manager
3. Boot options
4. Add boot option
5. Add 15 or so unique boot options (just so the list scrolls)
6. go the boot maint manager
7. go to Boot options
8. go to Change boot order
9. the list is long enough that it scrolls when you push down once (to get to the commit option)
10. push down once and then up once (repeat) (from list selected to "commit" selected)
11. you will notice the list and text is getting corrupt
12. do it until all items in list are gone (system will assert)

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

14 years agoFixed a bug on the menu display: Following steps to reproduce it:
jchen20 [Wed, 26 Aug 2009 02:19:29 +0000 (02:19 +0000)]
Fixed a bug on the menu display: Following steps to reproduce it:
1. Boot to shell
2. go to boot maint manager
3. Boot options
4. Add boot option
5. Add 15 or so unique boot options (just so the list scrolls)
6. go the boot maint manager
7. go to Boot options
8. go to Change boot order
9. the list is long enough that it scrolls when you push down once (to get to the commit option)
10. push down once and then up once (repeat) (from list selected to "commit" selected)
11. you will notice the list and text is getting corrupt
12. do it until all items in list are gone (system will assert)

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

14 years agoAdd Sec/Ia32/Gasket.S
qhuang8 [Tue, 25 Aug 2009 07:39:51 +0000 (07:39 +0000)]
Add Sec/Ia32/Gasket.S
Remove unreferenced Stack.S

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

14 years agoIntegrate patch from Andrew Fish to make it run on OS X.
qhuang8 [Tue, 25 Aug 2009 07:29:13 +0000 (07:29 +0000)]
Integrate patch from Andrew Fish to make it run on OS X.

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

14 years agoFix file headers
mdkinney [Mon, 24 Aug 2009 23:53:23 +0000 (23:53 +0000)]
Fix file headers
Move stack alignment check from CPU specific files into common SwitchStack() function and add VA_END() to SwitchStack().
Fix incorrect syntax for ASM_FUNCTION_REMOVE_IF_UNREFERENCED

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

14 years agoFix file headers
mdkinney [Mon, 24 Aug 2009 23:45:38 +0000 (23:45 +0000)]
Fix file headers
Fix typos in comments style of assembly files
Change IA32 CpuFlushTlb() for GCC to use AsmReadCr3() and AsmWriteCr3() instead of using inline assembly.

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

14 years agoFix file headers
mdkinney [Mon, 24 Aug 2009 23:43:23 +0000 (23:43 +0000)]
Fix file headers

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

14 years agoFix file header
mdkinney [Mon, 24 Aug 2009 23:41:22 +0000 (23:41 +0000)]
Fix file header
Fix a typo in InternalSyncCompareExchange32()

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

14 years agoFix file headers
mdkinney [Mon, 24 Aug 2009 23:39:38 +0000 (23:39 +0000)]
Fix file headers

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

14 years agoFix file headers and a few comments
mdkinney [Mon, 24 Aug 2009 23:37:52 +0000 (23:37 +0000)]
Fix file headers and a few comments

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

14 years agoMake end of line consistent caused by previous check in.
qhuang8 [Mon, 24 Aug 2009 15:57:23 +0000 (15:57 +0000)]
Make end of line consistent caused by previous check in.

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

14 years agoMake end of line consistent.
qhuang8 [Mon, 24 Aug 2009 15:53:33 +0000 (15:53 +0000)]
Make end of line consistent.

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

14 years agoMake end of line consistent.
qhuang8 [Mon, 24 Aug 2009 15:53:25 +0000 (15:53 +0000)]
Make end of line consistent.

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

14 years agoAdjust the parameter order of debug print. Judging from the context, the first parame...
qhuang8 [Mon, 24 Aug 2009 15:44:35 +0000 (15:44 +0000)]
Adjust the parameter order of debug print. Judging from the context, the first parameter should be memory type while the second and third parameters should be memory start and end.

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

14 years agoMake end of line consistent caused by previous check in.
qhuang8 [Mon, 24 Aug 2009 15:35:55 +0000 (15:35 +0000)]
Make end of line consistent caused by previous check in.

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

14 years agoIntegrate the patch contributed by Andrew Fish to add ARM support.
qhuang8 [Mon, 24 Aug 2009 15:33:43 +0000 (15:33 +0000)]
Integrate the patch contributed by Andrew Fish to add ARM support.

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

14 years agoMake end of line consistent caused by previous check in.
qhuang8 [Mon, 24 Aug 2009 15:33:01 +0000 (15:33 +0000)]
Make end of line consistent caused by previous check in.

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

14 years agoMake end of line consistent caused by previous check in.
qhuang8 [Mon, 24 Aug 2009 15:32:36 +0000 (15:32 +0000)]
Make end of line consistent caused by previous check in.

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

14 years agoMake end of line consistent caused by previous check in.
qhuang8 [Mon, 24 Aug 2009 15:32:15 +0000 (15:32 +0000)]
Make end of line consistent caused by previous check in.

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

14 years agoMake end of line consistent caused by previous check in.
qhuang8 [Mon, 24 Aug 2009 15:31:04 +0000 (15:31 +0000)]
Make end of line consistent caused by previous check in.

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

14 years agoIntegrate the patch contributed by Andrew Fish to add ARM support.
qhuang8 [Mon, 24 Aug 2009 15:24:50 +0000 (15:24 +0000)]
Integrate the patch contributed by Andrew Fish to add ARM support.

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

14 years agoIntegrate the patch contributed by Andrew Fish to add ARM support.
qhuang8 [Mon, 24 Aug 2009 15:24:34 +0000 (15:24 +0000)]
Integrate the patch contributed by Andrew Fish to add ARM support.

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

14 years agoIntegrate the patch contributed by Andrew Fish to add ARM support.
qhuang8 [Mon, 24 Aug 2009 15:24:23 +0000 (15:24 +0000)]
Integrate the patch contributed by Andrew Fish to add ARM support.

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

14 years agoIntegrate the patch contributed by Andrew Fish to port MdeModulePkg to support ARM.
qhuang8 [Mon, 24 Aug 2009 15:22:14 +0000 (15:22 +0000)]
Integrate the patch contributed by Andrew Fish to port MdeModulePkg to support ARM.

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

14 years agofree allocated memory in error handler.
eric_tian [Mon, 24 Aug 2009 06:24:24 +0000 (06:24 +0000)]
free allocated memory in error handler.

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

14 years agoAdd new FFS file types defined for SMM introduced since PI 1.1.
rsun3 [Fri, 21 Aug 2009 05:13:43 +0000 (05:13 +0000)]
Add new FFS file types defined for SMM introduced since PI 1.1.

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

14 years agoRemove .rept directive to improve portability.
qhuang8 [Fri, 21 Aug 2009 03:20:20 +0000 (03:20 +0000)]
Remove .rept directive to improve portability.
we might have to replace them with copies.

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

14 years agoDetab in DuetPkg
qhuang8 [Fri, 21 Aug 2009 02:51:09 +0000 (02:51 +0000)]
Detab in DuetPkg

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

14 years agoUpdate the comments avoid making confuse.
gikidy [Fri, 21 Aug 2009 02:37:29 +0000 (02:37 +0000)]
Update the comments avoid making confuse.

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

14 years agoUse .fill directive to improve portability.
qhuang8 [Fri, 21 Aug 2009 01:50:48 +0000 (01:50 +0000)]
Use .fill directive to improve portability.

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

14 years agoAdd "/" after "lock" and another instruction to improve compatibility.
qhuang8 [Fri, 21 Aug 2009 01:07:17 +0000 (01:07 +0000)]
Add "/" after "lock" and another instruction to improve compatibility.

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

14 years agoUse .fill directive to improve portability.
qhuang8 [Fri, 21 Aug 2009 00:57:05 +0000 (00:57 +0000)]
Use .fill directive to improve portability.

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

14 years agoUpdate to remove .intel_syntax directives to improve portability since it is not...
qhuang8 [Thu, 20 Aug 2009 09:38:23 +0000 (09:38 +0000)]
Update to remove .intel_syntax directives to improve portability since it is not supported by all GCC assembliers.

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

14 years agoUse .p2align directive instead of ambiguous .align directive.
qhuang8 [Thu, 20 Aug 2009 09:15:11 +0000 (09:15 +0000)]
Use .p2align directive instead of ambiguous .align directive.

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

14 years agoRemove unnecessary .align directory and change .align directory to .p2align to avoid...
qhuang8 [Thu, 20 Aug 2009 09:00:33 +0000 (09:00 +0000)]
Remove unnecessary .align directory and change .align directory to .p2align to avoid ambiguous.

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

14 years agoAdd super IO protocol from PI 1.2 specification.
klu2 [Thu, 20 Aug 2009 08:50:48 +0000 (08:50 +0000)]
Add super IO protocol from PI 1.2 specification.

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

14 years agoRemove unnecessary .align directives.
qhuang8 [Thu, 20 Aug 2009 08:39:01 +0000 (08:39 +0000)]
Remove unnecessary .align directives.

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

14 years agoUpdate to make end-of-line consistent for all source files in MdePkg. There are no...
qhuang8 [Thu, 20 Aug 2009 08:19:39 +0000 (08:19 +0000)]
Update to make end-of-line consistent for all source files in MdePkg. There are no other updates besides that change.

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

14 years agoAdd Acpi System Description Table protocol from PI 1.2 specification.
klu2 [Thu, 20 Aug 2009 08:16:46 +0000 (08:16 +0000)]
Add Acpi System Description Table protocol from PI 1.2 specification.

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

14 years agodeleted PCD PcdUefiVariableDefaultTimeout
jchen20 [Thu, 20 Aug 2009 08:14:33 +0000 (08:14 +0000)]
deleted PCD PcdUefiVariableDefaultTimeout

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

14 years agodeleted PCD PcdUefiVariableDefaultTimeout
jchen20 [Thu, 20 Aug 2009 08:12:55 +0000 (08:12 +0000)]
deleted PCD PcdUefiVariableDefaultTimeout

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

14 years agoUse .p2align directive instead of ambiguous .align directive.
qhuang8 [Thu, 20 Aug 2009 08:05:49 +0000 (08:05 +0000)]
Use .p2align directive instead of ambiguous .align directive.
(Judging from the context, the original .align should means the power of two.)

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

14 years agoUpdate to make end-of-line consistent for all source files in MdePkg. There are no...
qhuang8 [Thu, 20 Aug 2009 08:04:40 +0000 (08:04 +0000)]
Update to make end-of-line consistent for all source files in MdePkg. There are no other updates besides that change.

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

14 years agoPcdDxeIplBuildShareCodeHobs, PcdDxeIplSupportCustomDecompress, PcdDxeIplSupportCustom...
jchen20 [Thu, 20 Aug 2009 07:57:15 +0000 (07:57 +0000)]
PcdDxeIplBuildShareCodeHobs, PcdDxeIplSupportCustomDecompress, PcdDxeIplSupportCustomDecompress,PcdDxeIplSupportCustomDecompress and PcdStatusCodeRuntimeMemorySize and
PcdPlatformCsmSupport is only be used as Feature Flag PCD and delete the Patchable usage

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

14 years agoUse .p2align directive instead of ambiguous .align directive.
qhuang8 [Thu, 20 Aug 2009 07:38:26 +0000 (07:38 +0000)]
Use .p2align directive instead of ambiguous .align directive.
(Judging from the context, the original .align should means the power of two.)

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

14 years ago1. Use .p2align directive instead of ambiguous .align directive.
qhuang8 [Thu, 20 Aug 2009 07:24:59 +0000 (07:24 +0000)]
1. Use .p2align directive instead of ambiguous .align directive.
It seems for ARM, .align means power of two, so we'd like to use .p2align for more portability.
2. Fix some typos in ARM ProcessorBind.h

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

14 years agoAdd related definitions support large file.
klu2 [Thu, 20 Aug 2009 07:24:36 +0000 (07:24 +0000)]
Add related definitions support large file.

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

14 years agoDelete the PcdFSBClock declaration.
jchen20 [Thu, 20 Aug 2009 06:59:13 +0000 (06:59 +0000)]
Delete the PcdFSBClock declaration.

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

14 years agoMake end of line consistent for DuetPkg. There is no other update.
qhuang8 [Thu, 20 Aug 2009 06:44:42 +0000 (06:44 +0000)]
Make end of line consistent for DuetPkg. There is no other update.

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

14 years agoAdd gEfiFirmwareFileSystem3Guid GUID definition from PI 1.2
klu2 [Thu, 20 Aug 2009 06:19:59 +0000 (06:19 +0000)]
Add gEfiFirmwareFileSystem3Guid GUID definition from PI 1.2

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

14 years agoAdd missing status code definitions.
klu2 [Thu, 20 Aug 2009 05:51:01 +0000 (05:51 +0000)]
Add missing status code definitions.

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

14 years agoAdd computing Unit Chipset Subclass Progress Code definitions from PI 1.2 specification.
klu2 [Thu, 20 Aug 2009 04:45:08 +0000 (04:45 +0000)]
Add computing Unit Chipset Subclass Progress Code definitions from PI 1.2 specification.

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

14 years agoRemove extra black in function declaration prototype.
qhuang8 [Thu, 20 Aug 2009 03:08:05 +0000 (03:08 +0000)]
Remove extra black in function declaration prototype.

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

14 years agofixed one typo in comments.
vanjeff [Thu, 20 Aug 2009 01:49:29 +0000 (01:49 +0000)]
fixed one typo in comments.

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

14 years agoAdd [in] [out] after doxygen @param tag
qhuang8 [Wed, 19 Aug 2009 14:17:49 +0000 (14:17 +0000)]
Add [in] [out] after doxygen @param tag

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

14 years agoRemove tabs in source code in MdePkg.
qhuang8 [Wed, 19 Aug 2009 14:09:31 +0000 (14:09 +0000)]
Remove tabs in source code in MdePkg.

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

14 years agoUpdate to make end-of-line consistent for all source files in MdePkg. There are no...
qhuang8 [Wed, 19 Aug 2009 14:02:07 +0000 (14:02 +0000)]
Update to make end-of-line consistent for all source files in MdePkg. There are no other updates besides that change.

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

14 years agoDo not use WriteUnaligned64() in BaseLib since StartingOffset and EndingOffset field...
qhuang8 [Wed, 19 Aug 2009 13:45:38 +0000 (13:45 +0000)]
Do not use WriteUnaligned64() in BaseLib since StartingOffset and EndingOffset field in MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH structure has been correctly to ensure of natural alignment.

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

14 years agoAdd a missing worker function to convert MEDIA_RELATIVE_OFFSET_RANGE_DP to text
qhuang8 [Wed, 19 Aug 2009 13:43:13 +0000 (13:43 +0000)]
Add a missing worker function to convert MEDIA_RELATIVE_OFFSET_RANGE_DP to text

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

14 years ago1. Fix a UEFI errata to add UINT32 Reserved field in MEDIA_RELATIVE_OFFSET_RANGE_DEVI...
qhuang8 [Wed, 19 Aug 2009 13:41:28 +0000 (13:41 +0000)]
1. Fix a UEFI errata to add UINT32 Reserved field in MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH to ensure all field are natural aligned. This is non-backward compatibility in binary level.
2. Swap the order of MEDIA_FW_VOL_FILEPATH_DEVICE_PATH and MEDIA_FW_VOL_DEVICE_PATH with the UEFI spec update.

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

14 years agoFix the issue that EFI_IFR_RESET_BUTTON is incorrectly listed as a question.
qhuang8 [Wed, 19 Aug 2009 13:26:56 +0000 (13:26 +0000)]
Fix the issue that EFI_IFR_RESET_BUTTON is incorrectly listed as a question.

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

14 years agoMinor update some formating
qhuang8 [Wed, 19 Aug 2009 13:13:35 +0000 (13:13 +0000)]
Minor update some formating

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

14 years agoMinor update to fix some typos.
qhuang8 [Wed, 19 Aug 2009 13:09:19 +0000 (13:09 +0000)]
Minor update to fix some typos.

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

14 years agoAdd missing GUID C Name definition for 3 new UEFI 2.2 protocols.
qhuang8 [Wed, 19 Aug 2009 13:08:39 +0000 (13:08 +0000)]
Add missing GUID C Name definition for 3 new UEFI 2.2 protocols.

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

14 years agoMinor update to add braces for GUID value
qhuang8 [Wed, 19 Aug 2009 12:51:27 +0000 (12:51 +0000)]
Minor update to add braces for GUID value

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

14 years agoAdd missing EFI_HOB_TYPE_UEFI_CAPSULE value
qhuang8 [Wed, 19 Aug 2009 09:29:09 +0000 (09:29 +0000)]
Add missing EFI_HOB_TYPE_UEFI_CAPSULE value

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

14 years agoAdd missing GUID C Name in DEC file from last check in
qhuang8 [Wed, 19 Aug 2009 09:14:56 +0000 (09:14 +0000)]
Add missing GUID C Name in DEC file from last check in

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

14 years agoAdd UEFI 2.2 Driver Healthy protocol definitions
qhuang8 [Wed, 19 Aug 2009 09:09:20 +0000 (09:09 +0000)]
Add UEFI 2.2 Driver Healthy protocol definitions

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

14 years agoRemove some non-ascii code in header file and fix some minor typos in comments.
qhuang8 [Wed, 19 Aug 2009 09:08:27 +0000 (09:08 +0000)]
Remove some non-ascii code in header file and fix some minor typos in comments.

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

14 years agoAdd protocol and related definitions defined in the UEFI 2.3 spec chapter 31 “User...
rsun3 [Wed, 19 Aug 2009 08:58:19 +0000 (08:58 +0000)]
Add protocol and related definitions defined in the UEFI 2.3 spec chapter 31 “User Identification”.

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

14 years agoAdd missing GUID C Name gEfiHashServiceBindingProtocolGuid in MdePkg.dec to match...
qhuang8 [Wed, 19 Aug 2009 08:40:30 +0000 (08:40 +0000)]
Add missing GUID C Name gEfiHashServiceBindingProtocolGuid in MdePkg.dec to match the protocol header file.

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

14 years agoAdd missing _GUID for EFI_HASH_SERVICE_BINDING_PROTOCOL GUID value macro.
qhuang8 [Wed, 19 Aug 2009 08:38:50 +0000 (08:38 +0000)]
Add missing _GUID for EFI_HASH_SERVICE_BINDING_PROTOCOL GUID value macro.

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

14 years agoRemove a non-existing protocol header file.
qhuang8 [Wed, 19 Aug 2009 08:21:04 +0000 (08:21 +0000)]
Remove a non-existing protocol header file.

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

14 years agoFix syntax error about #pragma pack
qhuang8 [Wed, 19 Aug 2009 08:06:25 +0000 (08:06 +0000)]
Fix syntax error about #pragma pack

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

14 years agoAdd Report Status Code related PPI/Protocol from PI 1.2 specification.
klu2 [Wed, 19 Aug 2009 07:30:01 +0000 (07:30 +0000)]
Add Report Status Code related PPI/Protocol from PI 1.2 specification.

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

14 years agoAdd EFI_DISPOSABLE_SECTION type defined in PI 1.2 specification.
klu2 [Wed, 19 Aug 2009 06:04:05 +0000 (06:04 +0000)]
Add EFI_DISPOSABLE_SECTION type defined in PI 1.2 specification.

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

14 years agoSynchronize the PCI Platform related definition with PI 1.2 specification.
klu2 [Wed, 19 Aug 2009 05:40:23 +0000 (05:40 +0000)]
Synchronize the PCI Platform related definition with PI 1.2 specification.

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

14 years agoSetVariable() function comments updated to follow UEFI2.3
eric_tian [Wed, 19 Aug 2009 02:48:50 +0000 (02:48 +0000)]
SetVariable() function comments updated to follow UEFI2.3

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

14 years agoadd error handler in return places.
eric_tian [Wed, 19 Aug 2009 02:32:56 +0000 (02:32 +0000)]
add error handler in return places.

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

14 years agoSynchronize parameter's name with PI 1.2
klu2 [Wed, 19 Aug 2009 02:29:38 +0000 (02:29 +0000)]
Synchronize parameter's name with PI 1.2

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

14 years agomodify the incorrect timeout value definitions in Usb driver
eric_tian [Wed, 19 Aug 2009 01:41:43 +0000 (01:41 +0000)]
modify the incorrect timeout value definitions in Usb driver

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

14 years agoMake EOL consistent
mdkinney [Tue, 18 Aug 2009 22:19:04 +0000 (22:19 +0000)]
Make EOL consistent

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

14 years agoMake EOL consistent
mdkinney [Tue, 18 Aug 2009 22:14:01 +0000 (22:14 +0000)]
Make EOL consistent

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

14 years agoAdd Add ARM support
mdkinney [Tue, 18 Aug 2009 21:24:08 +0000 (21:24 +0000)]
Add Add ARM support
Add C inline assembly files for IA32 and X64 GCC builds.

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

14 years agoAdd ARM support
mdkinney [Tue, 18 Aug 2009 21:04:14 +0000 (21:04 +0000)]
Add ARM support
Add C inline assembly files for IA32 and X64 GCC builds.

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

14 years agoAdd ARM support
mdkinney [Tue, 18 Aug 2009 21:02:42 +0000 (21:02 +0000)]
Add ARM support
Add C inline versions of the IA32 and X64 assembly functions.

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

14 years agoAdd ARM support
mdkinney [Tue, 18 Aug 2009 21:01:18 +0000 (21:01 +0000)]
Add ARM support

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

14 years agoAddress an ARM compatibility issue by converting loops that were being optimized...
mdkinney [Tue, 18 Aug 2009 21:00:48 +0000 (21:00 +0000)]
Address an ARM compatibility issue by converting loops that were being optimized away into SetMem() calls.

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

14 years agoUpdate BasePrintLib to work correctly on compilers where VA_LIST is a structure
mdkinney [Tue, 18 Aug 2009 21:00:02 +0000 (21:00 +0000)]
Update BasePrintLib to work correctly on compilers where VA_LIST is a structure

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

14 years agoAdd ARM support
mdkinney [Tue, 18 Aug 2009 20:59:26 +0000 (20:59 +0000)]
Add ARM support

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

14 years agoAdd ARM support to BaseIoLibIntrinsic
mdkinney [Tue, 18 Aug 2009 20:58:56 +0000 (20:58 +0000)]
Add ARM support to BaseIoLibIntrinsic

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

14 years agoAdd ARM specific functions to the BaseCacheMaintenanceLib that generates an ASSERT...
mdkinney [Tue, 18 Aug 2009 20:56:21 +0000 (20:56 +0000)]
Add ARM specific functions to the BaseCacheMaintenanceLib that generates an ASSERT() if any of the services are used.  The ARM support in this library is only provided so the modules in the EDK II core packages can be built for ARM.  ARM platforms must use an implementation of the Cache Maintenance Library that supports the target ARM CPU.

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

14 years agoAdd ARM as one of the supported architectures
mdkinney [Tue, 18 Aug 2009 20:53:24 +0000 (20:53 +0000)]
Add ARM as one of the supported architectures

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

14 years agoAdd ARM specific include path
mdkinney [Tue, 18 Aug 2009 20:52:51 +0000 (20:52 +0000)]
Add ARM specific include path

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

14 years agoAdd a private context field to PE_COFF_LOADER_IMAGE_CONTEXT.
mdkinney [Tue, 18 Aug 2009 20:52:14 +0000 (20:52 +0000)]
Add a private context field to PE_COFF_LOADER_IMAGE_CONTEXT.

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

14 years agoAdd ARM specific Jump Buffer
mdkinney [Tue, 18 Aug 2009 20:50:59 +0000 (20:50 +0000)]
Add ARM specific Jump Buffer

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