mirror_edk2.git
12 years agoFixed file path case
jwang36 [Tue, 17 Feb 2009 03:15:37 +0000 (03:15 +0000)]
Fixed file path case

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

12 years agoUpdated per the latest changes
jwang36 [Tue, 17 Feb 2009 02:05:01 +0000 (02:05 +0000)]
Updated per the latest changes

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

12 years ago1. Use FAMILY defined in *_TAGNAME_*_*_FAMILY as the toolchain family
jwang36 [Mon, 16 Feb 2009 13:37:23 +0000 (13:37 +0000)]
1. Use FAMILY defined in *_TAGNAME_*_*_FAMILY as the toolchain family
2. Force file name case check in Windows
3. Consolidate file/path operations
4. Support binary file type in build_rule.txt
5. Generate $(FILE_TYPES) macro only when it's used in build_rule.txt
6. Fix HSD202142 and HSD202144

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

12 years agoAdd assertion to ensure pointer dereference has been checked against NULL pointer.
qhuang8 [Mon, 16 Feb 2009 02:07:32 +0000 (02:07 +0000)]
Add assertion to ensure pointer dereference has been checked against NULL pointer.

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

12 years agoMake type EFI_SAL_STATUS be type INTN instead of type UINTN to match SAL Specificatio...
mdkinney [Sun, 15 Feb 2009 19:27:10 +0000 (19:27 +0000)]
Make type EFI_SAL_STATUS be type INTN instead of type UINTN to match SAL Specification description.

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

12 years agoUpdate macros to make sure all RETURN_STATUS constants are defined to be of type...
mdkinney [Sat, 14 Feb 2009 02:14:37 +0000 (02:14 +0000)]
Update macros to make sure all RETURN_STATUS constants are defined to be of type RETURN_STATUS.

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

12 years agoComments synchronized with library class
jji4 [Fri, 13 Feb 2009 09:05:43 +0000 (09:05 +0000)]
Comments synchronized with library class

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

12 years agoComments checked with spec
jji4 [Fri, 13 Feb 2009 09:03:56 +0000 (09:03 +0000)]
Comments checked with spec

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

12 years agoMeta-data reviewed.
gikidy [Fri, 13 Feb 2009 08:38:34 +0000 (08:38 +0000)]
Meta-data reviewed.

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

12 years ago1.enhanced security check.
vanjeff [Fri, 13 Feb 2009 06:39:44 +0000 (06:39 +0000)]
1.enhanced security check.
2.remove un-necessary ASSERT.

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

12 years agoSpec checked
jji4 [Fri, 13 Feb 2009 06:28:15 +0000 (06:28 +0000)]
Spec checked

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

12 years agoenhanced security check.
vanjeff [Fri, 13 Feb 2009 06:07:36 +0000 (06:07 +0000)]
enhanced security check.

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

12 years agoFix security check.
lgao4 [Fri, 13 Feb 2009 05:20:55 +0000 (05:20 +0000)]
Fix security check.

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

12 years agoSource level security checked
jji4 [Fri, 13 Feb 2009 05:16:31 +0000 (05:16 +0000)]
Source level security checked

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

12 years agoSource level security checked
jji4 [Fri, 13 Feb 2009 03:57:46 +0000 (03:57 +0000)]
Source level security checked

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

12 years agoenhanced security check.
vanjeff [Fri, 13 Feb 2009 03:36:02 +0000 (03:36 +0000)]
enhanced security check.

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

12 years agofixed typo
jcarsey [Thu, 12 Feb 2009 22:45:34 +0000 (22:45 +0000)]
fixed typo

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

12 years ago* MdeModulePkg/Core/Pei/Dependency/Dependency.h
jljusten [Thu, 12 Feb 2009 17:15:08 +0000 (17:15 +0000)]
* MdeModulePkg/Core/Pei/Dependency/Dependency.h
Decrease MAX_GRAMMAR_SIZE from 256 to 64.

In Dependency.c => PeimDispatchReadiness, a local variable 'EvalStack'
makes an array of EVAL_STACK_ENTRY structures to store a stack for
processing the dependency expression.

Due to alignment considerations, sizeof (EVAL_STACK_ENTRY) is 16 bytes
on 64 bit architectures.  This means the size of the EvalStack local
variable in PeimDispatchReadiness grows to 4kb.

In the PEI phase, the stack area may be very small, and therefore 4kb is
much to large.  Reducing MAX_GRAMMAR_SIZE to 64 will lower the size
of EvalStack to 1kb.

While reducing this to 1kb solves an issue seen with GCC on X64, it is
still a large usage of stack for the PEI phase, and future improvements
may still need to be made.

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

12 years agoadd assert logic to avoid Klocwork fake report
eric_tian [Thu, 12 Feb 2009 08:41:34 +0000 (08:41 +0000)]
add assert logic to avoid Klocwork fake report

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

12 years agoadd assert logic to avoid Klocwork fake report
eric_tian [Thu, 12 Feb 2009 06:39:01 +0000 (06:39 +0000)]
add assert logic to avoid Klocwork fake report

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

12 years agoadd assert logic to avoid Klocwork fake report
eric_tian [Thu, 12 Feb 2009 06:23:15 +0000 (06:23 +0000)]
add assert logic to avoid Klocwork fake report

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

12 years agofixed comments missing.
vanjeff [Thu, 12 Feb 2009 06:06:23 +0000 (06:06 +0000)]
fixed comments missing.

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

12 years agoenhanced security check.
vanjeff [Thu, 12 Feb 2009 06:05:08 +0000 (06:05 +0000)]
enhanced security check.

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

12 years agoEnhanced status return check.
vanjeff [Thu, 12 Feb 2009 03:03:47 +0000 (03:03 +0000)]
Enhanced status return check.

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

12 years agoadd return value check.
vanjeff [Thu, 12 Feb 2009 02:33:23 +0000 (02:33 +0000)]
add return value check.

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

12 years agoadd NULL pointer check.
vanjeff [Thu, 12 Feb 2009 01:55:32 +0000 (01:55 +0000)]
add NULL pointer check.

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

12 years agoFix entry point prototype error.
qhuang8 [Wed, 11 Feb 2009 07:42:24 +0000 (07:42 +0000)]
Fix entry point prototype error.

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

12 years agoUse apply PeiServicesLib to locate PPI
qhuang8 [Wed, 11 Feb 2009 07:41:02 +0000 (07:41 +0000)]
Use apply PeiServicesLib to locate PPI

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

12 years agoFix the typo in comments
qhuang8 [Wed, 11 Feb 2009 07:09:19 +0000 (07:09 +0000)]
Fix the typo in comments

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

12 years agoAdjust code to fix potential array out-bound issues.
qhuang8 [Wed, 11 Feb 2009 07:05:43 +0000 (07:05 +0000)]
Adjust code to fix potential array out-bound issues.

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

12 years agoRemove several unicode in comments.
qhuang8 [Wed, 11 Feb 2009 06:02:54 +0000 (06:02 +0000)]
Remove several unicode in comments.

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

12 years agoFix the potential illegal EBC opcode issue.
qhuang8 [Wed, 11 Feb 2009 06:01:07 +0000 (06:01 +0000)]
Fix the potential illegal EBC opcode issue.

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

12 years ago1) Replace IA32API with EFIAPI to standardise the calling convention.
qwang12 [Wed, 11 Feb 2009 05:50:37 +0000 (05:50 +0000)]
1) Replace IA32API with EFIAPI to standardise the calling convention.

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

12 years agoInclude the missing Guid header file to refer the global Guid
lgao4 [Wed, 11 Feb 2009 04:57:42 +0000 (04:57 +0000)]
Include the missing Guid header file to refer the global Guid

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

12 years agoAdd #defines for commonly used Base Address and Sizes.
mdkinney [Tue, 10 Feb 2009 19:31:53 +0000 (19:31 +0000)]
Add #defines for commonly used Base Address and Sizes.

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

12 years agoAdd the missing Guid header file.
lgao4 [Tue, 10 Feb 2009 14:33:55 +0000 (14:33 +0000)]
Add the missing Guid header file.

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

12 years agoAdd MdePkgTokenSpace Guid header file.
lgao4 [Tue, 10 Feb 2009 14:31:57 +0000 (14:31 +0000)]
Add MdePkgTokenSpace Guid header file.

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

12 years agoCorrect typo in comments, clean IfrSupportLib.h
lgao4 [Tue, 10 Feb 2009 13:32:19 +0000 (13:32 +0000)]
Correct typo in comments, clean IfrSupportLib.h

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

12 years agoChange style 0 == Index to Index == 0
lgao4 [Tue, 10 Feb 2009 13:17:51 +0000 (13:17 +0000)]
Change style 0 == Index to Index == 0

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

12 years agoclean K8.
eric_tian [Tue, 10 Feb 2009 09:56:23 +0000 (09:56 +0000)]
clean K8.

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

12 years agoAdd in ASSERT to avoid NULL point dereference.
qwang12 [Tue, 10 Feb 2009 09:40:27 +0000 (09:40 +0000)]
Add in ASSERT to avoid NULL point dereference.

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

12 years agoAdd comments in DSC files to explain the function and design of components section.
xli24 [Tue, 10 Feb 2009 08:58:47 +0000 (08:58 +0000)]
Add comments in DSC files to explain the function and design of components section.

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

12 years agoAdd comments in DSC files to explain the function and design of components section.
xli24 [Tue, 10 Feb 2009 08:56:24 +0000 (08:56 +0000)]
Add comments in DSC files to explain the function and design of components section.

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

12 years agoAdd comments in DSC files to explain the function and design of components section.
xli24 [Tue, 10 Feb 2009 08:55:56 +0000 (08:55 +0000)]
Add comments in DSC files to explain the function and design of components section.

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

12 years agoAdd comments in DSC files to explain the function and design of components section.
xli24 [Tue, 10 Feb 2009 08:55:43 +0000 (08:55 +0000)]
Add comments in DSC files to explain the function and design of components section.

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

12 years agoRemove the workaround in DxeHobLib.inf that it over-specify UefiBootServicesTableLib...
qhuang8 [Mon, 9 Feb 2009 10:05:54 +0000 (10:05 +0000)]
Remove the workaround in DxeHobLib.inf that it over-specify UefiBootServicesTableLib to generate the correct sequence for library constructor for DuetPkg.

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

12 years agoUpdate ReportStatusCodeLib mapping: Use DxeCoreReportStatusLibFromHob DXE_CORE and...
qhuang8 [Mon, 9 Feb 2009 10:04:00 +0000 (10:04 +0000)]
Update ReportStatusCodeLib mapping: Use DxeCoreReportStatusLibFromHob DXE_CORE and DxeReportStatusCodeLib in IntelFrameworkModulePkg for all other modules.

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

12 years agoAdd DxeCoreReportStatusCodeLibFromHob library instance. For now, it is dedicated...
qhuang8 [Mon, 9 Feb 2009 10:02:28 +0000 (10:02 +0000)]
Add DxeCoreReportStatusCodeLibFromHob library instance. For now, it is dedicated to DxeCore for DuetPkg.

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

12 years agoupdate meta.
vanjeff [Mon, 9 Feb 2009 06:11:51 +0000 (06:11 +0000)]
update meta.

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

12 years agoECC cleanup: Non-Boolean comparisons should use a compare operator (==, !=, >, <...
qwang12 [Mon, 9 Feb 2009 05:29:17 +0000 (05:29 +0000)]
ECC cleanup: Non-Boolean comparisons should use a compare operator (==, !=, >, < >=, <=)

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

12 years agoComments synchronized
jji4 [Mon, 9 Feb 2009 03:28:44 +0000 (03:28 +0000)]
Comments synchronized

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

12 years agoClean Network Driver to include Uefi.h, not PiDxe.h.
lgao4 [Mon, 9 Feb 2009 02:59:07 +0000 (02:59 +0000)]
Clean Network Driver to include Uefi.h, not PiDxe.h.
Network driver don't depend on PI definition.

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

12 years agoClean IpfMacro.i to remove unused Macro.
lgao4 [Mon, 9 Feb 2009 02:08:57 +0000 (02:08 +0000)]
Clean IpfMacro.i to remove unused Macro.
Sync ReportDebugCodeLib function description to new MdeLib spec.
Update PlatformDriverOverride protocol function description according to UEFI spec.

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

12 years agoRoll back the DEBUG mask change which cause SerialIo read_conf test item failure.
niry [Mon, 9 Feb 2009 01:22:19 +0000 (01:22 +0000)]
Roll back the DEBUG mask change which cause SerialIo read_conf test item failure.

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

12 years agoFix build break for missing PeCoffLib mapping
mdkinney [Fri, 6 Feb 2009 20:41:49 +0000 (20:41 +0000)]
Fix build break for missing PeCoffLib mapping

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

12 years agoAdd parenthesis to expression to make order of operations clear
mdkinney [Fri, 6 Feb 2009 20:40:48 +0000 (20:40 +0000)]
Add parenthesis to expression to make order of operations clear

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

12 years agoFix IN OUT specifiers
mdkinney [Fri, 6 Feb 2009 18:34:23 +0000 (18:34 +0000)]
Fix IN OUT specifiers

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

12 years agoFix ICC build break
qhuang8 [Fri, 6 Feb 2009 09:34:51 +0000 (09:34 +0000)]
Fix ICC build break

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

12 years agoFix ICC build break
qhuang8 [Fri, 6 Feb 2009 09:31:40 +0000 (09:31 +0000)]
Fix ICC build break

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

12 years agoClean up FaultTolerantWriteDxe to remove the duplicated definition.
lgao4 [Fri, 6 Feb 2009 09:03:12 +0000 (09:03 +0000)]
Clean up FaultTolerantWriteDxe to remove the duplicated definition.

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

12 years agofix the operator priority bug.
niry [Fri, 6 Feb 2009 08:56:45 +0000 (08:56 +0000)]
fix the operator priority bug.

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

12 years agoCorrected the case of file name
jwang36 [Fri, 6 Feb 2009 08:54:41 +0000 (08:54 +0000)]
Corrected the case of file name

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

12 years agoAdd change log for the non-backward compatibility change in EDK_7467
qhuang8 [Fri, 6 Feb 2009 08:32:12 +0000 (08:32 +0000)]
Add change log for the non-backward compatibility change in EDK_7467

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

12 years agoRetired macro value TIME_OUT in UefiUsbLib and introduce a new PCD entry PcdUsbTransf...
qhuang8 [Fri, 6 Feb 2009 08:30:34 +0000 (08:30 +0000)]
Retired macro value TIME_OUT in UefiUsbLib and introduce a new PCD entry PcdUsbTransferTimeoutValue for it.

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

12 years agoDe-unicode to pass VS2005 build
qhuang8 [Fri, 6 Feb 2009 07:56:53 +0000 (07:56 +0000)]
De-unicode to pass VS2005 build

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

12 years agoFix minor build issue.
qhuang8 [Fri, 6 Feb 2009 07:42:00 +0000 (07:42 +0000)]
Fix minor build issue.

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

12 years agoComments checked with spec.
jji4 [Fri, 6 Feb 2009 07:26:53 +0000 (07:26 +0000)]
Comments checked with spec.

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

12 years agoComments checked with spec.
jji4 [Fri, 6 Feb 2009 07:12:56 +0000 (07:12 +0000)]
Comments checked with spec.

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

12 years agoK8: Add in ASSERT to detect possible NULL pointer dereference.
qwang12 [Fri, 6 Feb 2009 06:34:43 +0000 (06:34 +0000)]
K8: Add in ASSERT to detect possible NULL pointer dereference.

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

12 years agoclean ecc
eric_tian [Fri, 6 Feb 2009 06:17:01 +0000 (06:17 +0000)]
clean ecc

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

12 years agoPass ECC
jgong5 [Fri, 6 Feb 2009 06:08:46 +0000 (06:08 +0000)]
Pass ECC

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

12 years agoCoding style checked
jji4 [Fri, 6 Feb 2009 05:52:20 +0000 (05:52 +0000)]
Coding style checked

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

12 years agoCoding style checked
jji4 [Fri, 6 Feb 2009 05:48:16 +0000 (05:48 +0000)]
Coding style checked

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

12 years agofixed more issues by scrubbing.
jgong5 [Fri, 6 Feb 2009 05:47:32 +0000 (05:47 +0000)]
fixed more issues by scrubbing.

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

12 years agofix ecc warning
eric_tian [Fri, 6 Feb 2009 05:37:46 +0000 (05:37 +0000)]
fix ecc warning

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

12 years agoPass ECC check.
xli24 [Fri, 6 Feb 2009 05:34:53 +0000 (05:34 +0000)]
Pass ECC check.

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

12 years agoCoding style checked
jji4 [Fri, 6 Feb 2009 05:12:48 +0000 (05:12 +0000)]
Coding style checked

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

12 years agoSynced function header.
jgong5 [Fri, 6 Feb 2009 05:11:15 +0000 (05:11 +0000)]
Synced function header.

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

12 years agocode scrub for UefiPxeBcDxe.
jgong5 [Fri, 6 Feb 2009 05:07:34 +0000 (05:07 +0000)]
code scrub for UefiPxeBcDxe.

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

12 years agofix ecc
eric_tian [Fri, 6 Feb 2009 05:00:13 +0000 (05:00 +0000)]
fix ecc

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

12 years agoupdate format.
vanjeff [Fri, 6 Feb 2009 04:38:53 +0000 (04:38 +0000)]
update format.

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

12 years agoCode level security checked
jji4 [Fri, 6 Feb 2009 04:08:16 +0000 (04:08 +0000)]
Code level security checked

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

12 years agoCleanup K8 warning.
eric_tian [Fri, 6 Feb 2009 03:58:04 +0000 (03:58 +0000)]
Cleanup K8 warning.
We need judge return status of CoreGetMemorySpaceMap() to avoid the generation of NULL pointer of MemorySpaceMap.

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

12 years agoFix typos in comments.
qhuang8 [Fri, 6 Feb 2009 03:57:01 +0000 (03:57 +0000)]
Fix typos in comments.

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

12 years agoAdd comments in platform DSC files to remind that binaries are only listed in FDF...
xli24 [Fri, 6 Feb 2009 03:15:09 +0000 (03:15 +0000)]
Add comments in platform DSC files to remind that binaries are only listed in FDF, not in DSC.

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

12 years agoConvert macros in the DevicePathLib to functions.
mdkinney [Fri, 6 Feb 2009 01:46:55 +0000 (01:46 +0000)]
Convert macros in the DevicePathLib to functions.
Addresses coding convention issues in the DevicePathLib
Should not cause any compatibility issues with any existing modules.
Adds ASSERT() checks for NULL device path nodes passed into these functions.

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

12 years agoAdd comment to explain use of the types "int" and "unsigned int" in the implementatio...
mdkinney [Thu, 5 Feb 2009 21:58:48 +0000 (21:58 +0000)]
Add comment to explain use of the types "int" and "unsigned int" in the implementation of the BasePrintLib which does not follow the source code conventions used for the rest of the EDK II project.

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

12 years agoFix lib to use standard #defines for PE/COFF machine types
mdkinney [Thu, 5 Feb 2009 19:36:34 +0000 (19:36 +0000)]
Fix lib to use standard #defines for PE/COFF machine types

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

12 years agoUpdate PE/COFF libs to use machine type macros from PeImage.h
mdkinney [Thu, 5 Feb 2009 19:35:38 +0000 (19:35 +0000)]
Update PE/COFF libs to use machine type macros from PeImage.h

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

12 years agoUse UEFI macros for PE/COFF image types
mdkinney [Thu, 5 Feb 2009 19:34:49 +0000 (19:34 +0000)]
Use UEFI macros for PE/COFF image types

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

12 years agoUpdate PCI Bus Driver to use the PeCoffLib instead of paring the PE/COFF image itself
mdkinney [Thu, 5 Feb 2009 19:32:40 +0000 (19:32 +0000)]
Update PCI Bus Driver to use the PeCoffLib instead of paring the PE/COFF image itself

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

12 years agoUpdate DUET PCI Bus Driver to use PeCoffLib instead of parsing the PE/COFF image...
mdkinney [Thu, 5 Feb 2009 19:31:45 +0000 (19:31 +0000)]
Update DUET PCI Bus Driver to use PeCoffLib instead of parsing the PE/COFF image itself

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

12 years ago1) Remove UEFI specific defines from IndustryStandard/PeImage.h
mdkinney [Thu, 5 Feb 2009 19:30:05 +0000 (19:30 +0000)]
1) Remove UEFI specific defines from IndustryStandard/PeImage.h
2) Add UEFI specific defines to Uefi/UefiBaseType.h
3) Update Base PE/COFF related libs to only use defines from IndustryStandard/PeImage.h

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

12 years agoAdd Ppi/Guid/Protocol header file path into the comments for user reference.
lgao4 [Thu, 5 Feb 2009 09:25:41 +0000 (09:25 +0000)]
Add Ppi/Guid/Protocol header file path into the comments for user reference.

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

12 years agoupdate comments to allign with spec
tding1 [Thu, 5 Feb 2009 08:42:01 +0000 (08:42 +0000)]
update comments to allign with spec

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

12 years agoRemove FlashMap Ppi that has been replaced by Flash related PCDs.
lgao4 [Thu, 5 Feb 2009 03:15:10 +0000 (03:15 +0000)]
Remove FlashMap Ppi that has been replaced by Flash related PCDs.

Remove OperatorPresence Ppi that is only related to TCG driver, which should be not in this package.

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

12 years agoFix minor coding style issue.
qhuang8 [Thu, 5 Feb 2009 02:13:25 +0000 (02:13 +0000)]
Fix minor coding style issue.

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

12 years agoFix a bug: fail to change Boot Order in Boot Maintenance Manager.
qhuang8 [Wed, 4 Feb 2009 11:14:23 +0000 (11:14 +0000)]
Fix a bug: fail to change Boot Order in Boot Maintenance Manager.

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

12 years agoMinor adjust the logic in BasePrintLib and fix several typos
qhuang8 [Wed, 4 Feb 2009 10:59:54 +0000 (10:59 +0000)]
Minor adjust the logic in BasePrintLib and fix several typos

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

12 years agoUse TO_START and BY_START for UEFI driver model driver.
qwang12 [Wed, 4 Feb 2009 07:59:50 +0000 (07:59 +0000)]
Use TO_START and BY_START for UEFI driver model driver.

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