]>
git.proxmox.com Git - mirror_edk2.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
qhuang8 [Tue, 28 Oct 2008 05:42:41 +0000 (05:42 +0000)]
Fix EFI_IMAGE_NT_SIGNATURE (PE00). (Its value should be 0x00004550.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6263
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 28 Oct 2008 05:36:12 +0000 (05:36 +0000)]
remove null directory
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6262
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Tue, 28 Oct 2008 05:27:08 +0000 (05:27 +0000)]
Update supported module type of MDE library instances according to MDE library spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6261
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 28 Oct 2008 03:42:12 +0000 (03:42 +0000)]
Remove over specify protocol/ppi/guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6260
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 28 Oct 2008 03:19:37 +0000 (03:19 +0000)]
move Ia32DivS64x64Remainder.c to Ia32/DivS64x64Remainder.c.
remove #ifdef _MS_EXTENTION_, since those files has been assigned to MS compiler in INF file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6259
6f19259b -4bc3-4df7-8a09-
765794883524