]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
15 years agoECC clean up for DebugPort Module.
vanjeff [Tue, 4 Nov 2008 05:35:49 +0000 (05:35 +0000)]
ECC clean up for DebugPort Module.

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

15 years agoAdd in a new debug mask bit EFI_D_DEPEX. It is used to enable the debug message relat...
qwang12 [Mon, 3 Nov 2008 10:58:14 +0000 (10:58 +0000)]
Add in a new debug mask bit EFI_D_DEPEX. It is used to enable the debug message related to Dependency evaluation.

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

15 years agoUse #include "XXX.h" for module internal header files.
qhuang8 [Mon, 3 Nov 2008 09:25:29 +0000 (09:25 +0000)]
Use #include "XXX.h" for module internal header files.

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

15 years agoUpdate to use DOS format
qhuang8 [Mon, 3 Nov 2008 09:25:10 +0000 (09:25 +0000)]
Update to use DOS format

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

15 years agoadd some comments.
vanjeff [Mon, 3 Nov 2008 02:03:43 +0000 (02:03 +0000)]
add some comments.

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

15 years agoclean up Atapi.h to follow ATA-ATAPI spec.
vanjeff [Mon, 3 Nov 2008 01:42:53 +0000 (01:42 +0000)]
clean up Atapi.h to follow ATA-ATAPI spec.

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

15 years agoFix some build error under ICC tool-chain.
qwang12 [Sat, 1 Nov 2008 02:50:51 +0000 (02:50 +0000)]
Fix some build error under ICC tool-chain.

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

15 years agoFix a typo.
qwang12 [Fri, 31 Oct 2008 08:19:34 +0000 (08:19 +0000)]
Fix a typo.

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

15 years agoAdd in the OPTIONAL modifier.
qwang12 [Fri, 31 Oct 2008 08:07:11 +0000 (08:07 +0000)]
Add in the OPTIONAL modifier.

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

15 years agoFix a prototype bug.
qwang12 [Fri, 31 Oct 2008 07:59:47 +0000 (07:59 +0000)]
Fix a prototype bug.

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

15 years agoFix a prototype bug.
qwang12 [Fri, 31 Oct 2008 07:58:50 +0000 (07:58 +0000)]
Fix a prototype bug.

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

15 years agoRemove a unncessary check.
qwang12 [Fri, 31 Oct 2008 07:50:56 +0000 (07:50 +0000)]
Remove a unncessary check.

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

15 years agoFix the doxygen comment.
qwang12 [Fri, 31 Oct 2008 07:23:13 +0000 (07:23 +0000)]
Fix the doxygen comment.

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

15 years agoFix the doxygen comment.
qwang12 [Fri, 31 Oct 2008 07:22:44 +0000 (07:22 +0000)]
Fix the doxygen comment.

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

15 years agoFix a bug introduced when removing the SafeFreePool. Pointer should be checked before...
qwang12 [Fri, 31 Oct 2008 06:35:23 +0000 (06:35 +0000)]
Fix a bug introduced when removing the SafeFreePool. Pointer should be checked before FreePool.

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

15 years agoDe-Unicode
qhuang8 [Fri, 31 Oct 2008 05:53:03 +0000 (05:53 +0000)]
De-Unicode

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

15 years agoDe-Unicode
qhuang8 [Fri, 31 Oct 2008 04:59:35 +0000 (04:59 +0000)]
De-Unicode

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

15 years agoDe-Unicode
qhuang8 [Fri, 31 Oct 2008 04:59:08 +0000 (04:59 +0000)]
De-Unicode

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

15 years agoAdd missing TimerLib class since DxeMain directly use TimerLib API.
qhuang8 [Fri, 31 Oct 2008 04:53:07 +0000 (04:53 +0000)]
Add missing TimerLib class since DxeMain directly use TimerLib API.

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

15 years agoUse #include "XXX.h" for module internal header files.
qhuang8 [Fri, 31 Oct 2008 04:43:59 +0000 (04:43 +0000)]
Use #include "XXX.h" for module internal header files.

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:42:53 +0000 (04:42 +0000)]
Update to use DOS format

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

15 years agoUse #include "XXX.h" for module internal header files.
qhuang8 [Fri, 31 Oct 2008 04:42:07 +0000 (04:42 +0000)]
Use #include "XXX.h" for module internal header files.

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:41:33 +0000 (04:41 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:40:51 +0000 (04:40 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:38:54 +0000 (04:38 +0000)]
Update to use DOS format

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

15 years agoUse #include "XXX.h" for module internal header files.
qhuang8 [Fri, 31 Oct 2008 04:38:10 +0000 (04:38 +0000)]
Use #include "XXX.h" for module internal header files.

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

15 years agoUse #include "XXX.h" for module internal header files.
qhuang8 [Fri, 31 Oct 2008 04:37:47 +0000 (04:37 +0000)]
Use #include "XXX.h" for module internal header files.

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:36:53 +0000 (04:36 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:35:29 +0000 (04:35 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:35:13 +0000 (04:35 +0000)]
Update to use DOS format

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

15 years agoUse #include "XXX.h" for module internal header files.
qhuang8 [Fri, 31 Oct 2008 04:35:02 +0000 (04:35 +0000)]
Use #include "XXX.h" for module internal header files.

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

15 years agoUse #include "XXX.h" for module internal header files.
qhuang8 [Fri, 31 Oct 2008 04:33:37 +0000 (04:33 +0000)]
Use #include "XXX.h" for module internal header files.

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

15 years agoUse #include <XXX.h> for public include files.
qhuang8 [Fri, 31 Oct 2008 04:33:14 +0000 (04:33 +0000)]
Use #include <XXX.h> for public include files.
Remove commented code.

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

15 years agoUse #include "XXX.h" for module internal header files.
qhuang8 [Fri, 31 Oct 2008 04:32:02 +0000 (04:32 +0000)]
Use #include "XXX.h" for module internal header files.

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

15 years agoUse #include <XXX.h> for public include files.
qhuang8 [Fri, 31 Oct 2008 04:27:34 +0000 (04:27 +0000)]
Use #include <XXX.h> for public include files.

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:26:08 +0000 (04:26 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:25:23 +0000 (04:25 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:25:09 +0000 (04:25 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:23:58 +0000 (04:23 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:23:40 +0000 (04:23 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:23:14 +0000 (04:23 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 04:22:58 +0000 (04:22 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 03:46:40 +0000 (03:46 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 03:44:07 +0000 (03:44 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 03:42:31 +0000 (03:42 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 03:39:53 +0000 (03:39 +0000)]
Update to use DOS format

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

15 years agoUpdate to use DOS format
qhuang8 [Fri, 31 Oct 2008 03:38:21 +0000 (03:38 +0000)]
Update to use DOS format

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

15 years agoChange functional static variable to Global variable. No STATIC modifier is recommend...
qwang12 [Fri, 31 Oct 2008 02:07:52 +0000 (02:07 +0000)]
Change functional static variable to Global variable. No STATIC modifier is recommended though it is defined in Base.h. It is for consistency.

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

15 years agoChange functional static variable to Global variable. No STATIC modifier is recommend...
qwang12 [Fri, 31 Oct 2008 02:07:39 +0000 (02:07 +0000)]
Change functional static variable to Global variable. No STATIC modifier is recommended though it is defined in Base.h. It is for consistency.

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

15 years agoChange functional static variable to Global variable. No STATIC modifier is recommend...
qwang12 [Fri, 31 Oct 2008 02:07:08 +0000 (02:07 +0000)]
Change functional static variable to Global variable. No STATIC modifier is recommended though it is defined in Base.h. It is for consistency.

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

15 years agoChange functional static variable to Global variable. No STATIC modifier is recommend...
qwang12 [Fri, 31 Oct 2008 02:04:40 +0000 (02:04 +0000)]
Change functional static variable to Global variable. No STATIC modifier is recommended though it is defined in Base.h.

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

15 years agoUpdate the comment.
qwang12 [Thu, 30 Oct 2008 15:19:52 +0000 (15:19 +0000)]
Update the comment.

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

15 years agoPass ICC build.
qwang12 [Thu, 30 Oct 2008 15:10:52 +0000 (15:10 +0000)]
Pass ICC build.

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

15 years agoFixed build failure of R8 modules with uni file
jwang36 [Thu, 30 Oct 2008 09:57:36 +0000 (09:57 +0000)]
Fixed build failure of R8 modules with uni file

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

15 years agoadd info for removal of SafeFreePool.
qwang12 [Thu, 30 Oct 2008 09:17:01 +0000 (09:17 +0000)]
add info for removal of SafeFreePool.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 08:34:17 +0000 (08:34 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoRemove SafeFreePool from MemoryAllocationLib as this API's name is misleading. Its...
qwang12 [Thu, 30 Oct 2008 08:00:56 +0000 (08:00 +0000)]
Remove SafeFreePool from MemoryAllocationLib as this API's name is misleading. Its implementation only check if a pointer is NULL. If a garbage pointer is passed in, the gBS->FreePool will still ASSERT in debug build and return error code.

It is recommended that module writer should keep track how a pointer is allocated and free it after use.

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

15 years agoRemove SafeFreePool from MemoryAllocationLib as this API's name is misleading. Its...
qwang12 [Thu, 30 Oct 2008 07:32:46 +0000 (07:32 +0000)]
Remove SafeFreePool from MemoryAllocationLib as this API's name is misleading. Its implementation only check if a pointer is NULL. If a garbage pointer is passed in, the gBS->FreePool will still ASSERT in debug build and return error code.

It is recommended that module writer should keep track how a pointer is allocated and free it after use.

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

15 years agoRemove SafeFreePool from MemoryAllocationLib as this API's name is misleading. Its...
qwang12 [Thu, 30 Oct 2008 07:31:31 +0000 (07:31 +0000)]
Remove SafeFreePool from MemoryAllocationLib as this API's name is misleading. Its implementation only check if a pointer is NULL. If a garbage pointer is passed in, the gBS->FreePool will still ASSERT in debug build and return error code.

It is recommended that module writer should keep track how a pointer is allocated and free it after use.

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

15 years agoRename the global variable to avoid possible symbol conflict.
qwang12 [Thu, 30 Oct 2008 07:02:14 +0000 (07:02 +0000)]
Rename the global variable to avoid possible symbol conflict.

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

15 years agoRename the global variable to avoid possible symbol conflict.
qwang12 [Thu, 30 Oct 2008 06:59:04 +0000 (06:59 +0000)]
Rename the global variable to avoid possible symbol conflict.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 06:17:19 +0000 (06:17 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 06:14:35 +0000 (06:14 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 06:12:45 +0000 (06:12 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 06:11:42 +0000 (06:11 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 06:08:09 +0000 (06:08 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 06:06:07 +0000 (06:06 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 06:05:06 +0000 (06:05 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoPatch to remove STATIC modifier. This is on longer recommended by EFI Framework codin...
jji4 [Thu, 30 Oct 2008 05:58:52 +0000 (05:58 +0000)]
Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

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

15 years agoImplement Read() and Poll()
mdkinney [Thu, 30 Oct 2008 05:30:00 +0000 (05:30 +0000)]
Implement Read() and Poll()

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

15 years agoAdd performance measurement token for SEC
mdkinney [Thu, 30 Oct 2008 04:05:31 +0000 (04:05 +0000)]
Add performance measurement token for SEC
Reduce length of performance measurement token strings for Driver Binding related events.

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

15 years agoMeasure time spent in Driver Binding Supported() calls
mdkinney [Thu, 30 Oct 2008 04:03:59 +0000 (04:03 +0000)]
Measure time spent in Driver Binding Supported() calls
Update time measurement of StartImage() calls to properly record the handle of the started Image

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

15 years agoMeasure time spent in SEC
mdkinney [Thu, 30 Oct 2008 04:02:44 +0000 (04:02 +0000)]
Measure time spent in SEC

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

15 years agoFix bug walking list of ACPI descriptors searching for bus ranges.
mdkinney [Thu, 30 Oct 2008 03:59:47 +0000 (03:59 +0000)]
Fix bug walking list of ACPI descriptors searching for bus ranges.

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

15 years agoPerformance improvement on startup of build.exe
jwang36 [Thu, 30 Oct 2008 03:14:10 +0000 (03:14 +0000)]
Performance improvement on startup of build.exe

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

15 years agoAdjust assembler's comments.
klu2 [Thu, 30 Oct 2008 01:23:36 +0000 (01:23 +0000)]
Adjust assembler's comments.

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

15 years agoModify DSC file of UnixPkg according to update of MDE package.
xli24 [Wed, 29 Oct 2008 12:03:30 +0000 (12:03 +0000)]
Modify DSC file of UnixPkg according to update of MDE package.

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

15 years agoMove FvbServiceLib, GraphicsLib, and DxePalLib from MDE package due to package depend...
xli24 [Wed, 29 Oct 2008 09:36:06 +0000 (09:36 +0000)]
Move FvbServiceLib, GraphicsLib, and DxePalLib from MDE package due to package dependency issue, and update all DSC files accordingly.

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

15 years agoATA_REQUEST_SENSE_ERROR is not defined in ATA spec and no one use it.
vanjeff [Wed, 29 Oct 2008 07:27:15 +0000 (07:27 +0000)]
ATA_REQUEST_SENSE_ERROR is not defined in ATA spec and no one use it.

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

15 years agoFix hard code base tool path.
klu2 [Wed, 29 Oct 2008 06:49:52 +0000 (06:49 +0000)]
Fix hard code base tool path.

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

15 years agoImages loaded by the DXE IPL should allocate memory of type EfiBootServicesCode,...
mdkinney [Wed, 29 Oct 2008 03:28:03 +0000 (03:28 +0000)]
Images loaded by the DXE IPL should allocate memory of type EfiBootServicesCode, not EfiBootServicesData

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

15 years agoRemove duplicate module in MdePkg DSC file.
klu2 [Wed, 29 Oct 2008 03:22:41 +0000 (03:22 +0000)]
Remove duplicate module in MdePkg DSC file.

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

15 years agoRemove unnessary UEFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION in INF file
eric_tian [Wed, 29 Oct 2008 03:17:21 +0000 (03:17 +0000)]
Remove unnessary UEFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION in INF file

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

15 years agoadd Metronome.inf into MdeModulePkg.dsc.
vanjeff [Wed, 29 Oct 2008 01:00:34 +0000 (01:00 +0000)]
add Metronome.inf into MdeModulePkg.dsc.
updated doxgen format file header for Metronome module.

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

15 years agoFix copyright date
mdkinney [Tue, 28 Oct 2008 22:27:54 +0000 (22:27 +0000)]
Fix copyright date

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

15 years agoAdd generic module that produces the Metronome Architectural Protocol on top of an...
mdkinney [Tue, 28 Oct 2008 18:53:03 +0000 (18:53 +0000)]
Add generic module that produces the Metronome Architectural Protocol on top of an instance of the Timer Library defined in the MdePkg

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

15 years agoRefine comments of X64 assembly files of MDE BaseLib.
xli24 [Tue, 28 Oct 2008 14:23:36 +0000 (14:23 +0000)]
Refine comments of X64 assembly files of MDE BaseLib.

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

15 years agoRefine file header for INF files of DXE and PEI core modules.
xli24 [Tue, 28 Oct 2008 13:16:21 +0000 (13:16 +0000)]
Refine file header for INF files of DXE and PEI core modules.

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

15 years agoRefine version info in MDE file header.
xli24 [Tue, 28 Oct 2008 13:04:40 +0000 (13:04 +0000)]
Refine version info in MDE file header.

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

15 years agosync comments.
vanjeff [Tue, 28 Oct 2008 09:51:44 +0000 (09:51 +0000)]
sync comments.

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

15 years agoRefine file header for INF files of MDE library instances.
xli24 [Tue, 28 Oct 2008 09:45:52 +0000 (09:45 +0000)]
Refine file header for INF files of MDE library instances.

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

15 years agoFixed incorrect function prototype in AutoGen.c for PEI modules.
jwang36 [Tue, 28 Oct 2008 09:40:43 +0000 (09:40 +0000)]
Fixed incorrect function prototype in AutoGen.c for PEI modules.

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

15 years ago1. build.py's changes : include XXXEntryPointLib.h into the corresponding autogen...
eric_tian [Tue, 28 Oct 2008 09:07:50 +0000 (09:07 +0000)]
1. build.py's changes : include XXXEntryPointLib.h into the corresponding autogen.c files of various modules to avoid the inconsistence between the interface definition of library class and the implementation of autogen.c
2. code base changes : modify some interface definitions to follow the lastest Mde Library Spec.
3. PeiCore changes : remove the return value of PeiCore() which is meaningless as PeiCore will never reach the end of procedure.replace it with VOID.

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

15 years agoadjust file list order in dsc file.
vanjeff [Tue, 28 Oct 2008 08:26:53 +0000 (08:26 +0000)]
adjust file list order in dsc file.

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

15 years ago1. Fixed bugs of HSD bug trackers 201729, 201670 and 201601
jwang36 [Tue, 28 Oct 2008 08:22:50 +0000 (08:22 +0000)]
1. Fixed bugs of HSD bug trackers 201729, 201670 and 201601
2. Improved the screen output when in quiet build mode
3. Added "tbuild" target in makefile in order to not created directories in makefile. Instead, they will be created in build tool. This will give better build performance, especially in incremental build.
4. Added space check in WORKSPACE and OUTPUT_DIRECTORY (in dsc file) directory name and give error message if found.

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

15 years agoadjust file list order in dsc file.
vanjeff [Tue, 28 Oct 2008 07:45:15 +0000 (07:45 +0000)]
adjust file list order in dsc file.

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

15 years agoclean up EBC in inf files.
vanjeff [Tue, 28 Oct 2008 07:17:17 +0000 (07:17 +0000)]
clean up EBC in inf files.

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

15 years agoFix build break (verified to boot to shell).
qhuang8 [Tue, 28 Oct 2008 06:28:30 +0000 (06:28 +0000)]
Fix build break (verified to boot to shell).

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

15 years agoAdd missing protocol header file.
klu2 [Tue, 28 Oct 2008 06:27:08 +0000 (06:27 +0000)]
Add missing protocol header file.

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

15 years agoAdd back gEfiFormBrowser2ProtocolGuid & gEfiFormBrowser2ProtocolGuid as they were...
qhuang8 [Tue, 28 Oct 2008 06:16:15 +0000 (06:16 +0000)]
Add back gEfiFormBrowser2ProtocolGuid & gEfiFormBrowser2ProtocolGuid as they were actually used by LocateFormBrowser2Protocols() in this library instance.

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