]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
15 years agofor 202033
ywu21 [Fri, 5 Dec 2008 11:49:56 +0000 (11:49 +0000)]
for 202033

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

15 years agochange some comment and for 202033
ywu21 [Fri, 5 Dec 2008 11:49:26 +0000 (11:49 +0000)]
change some comment and for 202033

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

15 years agoMake comments match the Spec.
gikidy [Fri, 5 Dec 2008 09:50:02 +0000 (09:50 +0000)]
Make comments match the Spec.

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

15 years agoChange comment "bitwise inclusive OR" to "bitwise OR".
gikidy [Fri, 5 Dec 2008 09:42:55 +0000 (09:42 +0000)]
Change comment "bitwise inclusive OR" to "bitwise OR".

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

15 years agoAdd in an ASSERT to check the return of HiiLibGetSupportedLanguages. This function...
qwang12 [Fri, 5 Dec 2008 09:34:36 +0000 (09:34 +0000)]
Add in an ASSERT to check the return of HiiLibGetSupportedLanguages. This function should never return NULL. If it does, it is a build.exe bug.

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

15 years agoComments have been checked with spec
jji4 [Fri, 5 Dec 2008 09:25:16 +0000 (09:25 +0000)]
Comments have been checked with spec

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

15 years agoComments have been checked with spec
jji4 [Fri, 5 Dec 2008 09:24:28 +0000 (09:24 +0000)]
Comments have been checked with spec

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

15 years agoCode Scrub for UsbKbDxe module.
xli24 [Fri, 5 Dec 2008 09:19:10 +0000 (09:19 +0000)]
Code Scrub for UsbKbDxe module.

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

15 years agoCode has been reviewed with spec
jji4 [Fri, 5 Dec 2008 08:58:10 +0000 (08:58 +0000)]
Code has been reviewed with spec

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

15 years agoFix the build break caused by update of FUNCTION_ENTRY_POINT macro.
xli24 [Fri, 5 Dec 2008 08:35:38 +0000 (08:35 +0000)]
Fix the build break caused by update of FUNCTION_ENTRY_POINT macro.

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

15 years agoComments have been checked with spec
jji4 [Fri, 5 Dec 2008 08:21:57 +0000 (08:21 +0000)]
Comments have been checked with spec

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

15 years agoMatch PCD rename in MdePkg/MdePkg.dec r6857.
jljusten [Fri, 5 Dec 2008 08:18:24 +0000 (08:18 +0000)]
Match PCD rename in MdePkg/MdePkg.dec r6857.

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

15 years agoFunction name corrected
jji4 [Fri, 5 Dec 2008 07:44:12 +0000 (07:44 +0000)]
Function name corrected

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

15 years agoModified the #defines for BIT32..BIT63 to match the Spec.
gikidy [Fri, 5 Dec 2008 07:43:51 +0000 (07:43 +0000)]
Modified the #defines for BIT32..BIT63 to match the Spec.

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

15 years agorevert to older version as /Zm option for "ml" can not work well.
eric_tian [Fri, 5 Dec 2008 07:35:41 +0000 (07:35 +0000)]
revert to older version as /Zm option for "ml" can not work well.
A bug exists when there are such statement in a asm file:
_InterlockedCompareExchangePointer  PROC
_InterlockedCompareExchangePointer  ENDP
_InterlockedCompareExchange32   PROC
    mov     ecx, [esp + 4]
    mov     eax, [esp + 8]
    mov     edx, [esp + 12]
    lock    cmpxchg [ecx], edx
    ret
_InterlockedCompareExchange32   ENDP

The assembly will export _InterlockedCompareExchangePointer but not _InterlockedCompareExchange32 when using /Zm option.
This option also introduced another strange issue in link time. Link tool will complain it can not find all symbols exported in the asm file when it is built by /Zm option.

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

15 years agoPCD entries have been reviewed with spec.
jji4 [Fri, 5 Dec 2008 07:26:45 +0000 (07:26 +0000)]
PCD entries have been reviewed with spec.

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

15 years agoUpdate the comment for RegisterForRunimeAccess() functions to match the Spec.
gikidy [Fri, 5 Dec 2008 07:07:50 +0000 (07:07 +0000)]
Update the comment for RegisterForRunimeAccess() functions to match the Spec.

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

15 years agoSynchronized Macro definition of GET_GUID_HOB_DATA_SIZE, GET_GUID_HOB_DATA, END_OF_H...
gikidy [Fri, 5 Dec 2008 06:35:33 +0000 (06:35 +0000)]
Synchronized  Macro definition of GET_GUID_HOB_DATA_SIZE, GET_GUID_HOB_DATA, END_OF_HOB_LIST, GET_NEXT_HOB, GET_HOB_LENGTH, GET_HOB_TYPE with Spec.

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

15 years agoSynchronized Macro definition of GET_GUID_HOB_DATA_SIZE, GET_GUID_HOB_DATA, END_OF_H...
gikidy [Fri, 5 Dec 2008 06:33:55 +0000 (06:33 +0000)]
Synchronized  Macro definition of GET_GUID_HOB_DATA_SIZE, GET_GUID_HOB_DATA, END_OF_HOB_LIST, GET_NEXT_HOB, GET_HOB_LENGTH, GET_HOB_TYPE with Spec.

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

15 years agoadd [in] [out] in comment
ywu21 [Fri, 5 Dec 2008 05:50:37 +0000 (05:50 +0000)]
add [in] [out] in comment

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

15 years agoadd in EDK_6857: Non-Compatible: qwang12.
qwang12 [Fri, 5 Dec 2008 05:38:39 +0000 (05:38 +0000)]
add in EDK_6857:  Non-Compatible: qwang12.

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

15 years agoRename PcdDefaultTerminalType to PcdUartDefaultTerminalType based on Mde Library...
qwang12 [Fri, 5 Dec 2008 05:35:16 +0000 (05:35 +0000)]
Rename PcdDefaultTerminalType to PcdUartDefaultTerminalType based on Mde Library spec 0.61m-4

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

15 years agoadd /Zm option for VS2005 assembly to make sure it is compatible with MASM5.1 syntax...
eric_tian [Fri, 5 Dec 2008 05:25:48 +0000 (05:25 +0000)]
add /Zm option for VS2005 assembly to make sure it is compatible with MASM5.1 syntax. Or "ml" in Vs2005 may break on old code style.

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

15 years agoupdate (EFIAPI *EFI_IMAGE_ENTRY_POINT) comment
ywu21 [Fri, 5 Dec 2008 04:37:01 +0000 (04:37 +0000)]
update (EFIAPI *EFI_IMAGE_ENTRY_POINT) comment

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

15 years agoUpdate the text to use "x64" instead of "X64" in MdePkg.
qhuang8 [Fri, 5 Dec 2008 03:23:13 +0000 (03:23 +0000)]
Update the text to use "x64" instead of "X64" in MdePkg.

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

15 years agoMove Ia32PcRtc.c from IA-32 sub-directory and rename to PcRtcEntry.c since IPF is...
qhuang8 [Fri, 5 Dec 2008 03:17:57 +0000 (03:17 +0000)]
Move Ia32PcRtc.c from IA-32 sub-directory and rename to PcRtcEntry.c since IPF is not supported by this module now.

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

15 years agoAdd comments for the MACRO follow the Spec, and change some definition not match...
gikidy [Fri, 5 Dec 2008 02:28:51 +0000 (02:28 +0000)]
Add comments for the MACRO follow the Spec, and change some definition not match the Spec.

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

15 years agomove false dependency relation
eric_tian [Fri, 5 Dec 2008 02:27:10 +0000 (02:27 +0000)]
move false dependency relation

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

15 years agoUpdate IoLib instance mapping so that the DSC file can support EBC build validation.
qhuang8 [Fri, 5 Dec 2008 01:54:05 +0000 (01:54 +0000)]
Update IoLib instance mapping so that the DSC file can support EBC build validation.

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

15 years agoRemove todo comment in BaseLib.h
lgao4 [Thu, 4 Dec 2008 14:00:52 +0000 (14:00 +0000)]
Remove todo comment in BaseLib.h
Update DxeServicesLib return status align to MdeLib spec.

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

15 years agoupdate comment
qwang12 [Thu, 4 Dec 2008 13:35:03 +0000 (13:35 +0000)]
update comment

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

15 years ago1) GCC Clean up.
qwang12 [Thu, 4 Dec 2008 13:32:35 +0000 (13:32 +0000)]
1) GCC Clean up.

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

15 years agoupdate INF [LibraryClasses] section to match include libs in module master header...
tding1 [Thu, 4 Dec 2008 09:36:31 +0000 (09:36 +0000)]
update INF [LibraryClasses] section to match include libs in module master header file

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

15 years agoTypo corrected
jji4 [Thu, 4 Dec 2008 09:15:57 +0000 (09:15 +0000)]
Typo corrected

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

15 years agoAdded a feature to print out storage layout in lst file.
jwang36 [Thu, 4 Dec 2008 09:08:00 +0000 (09:08 +0000)]
Added a feature to print out storage layout in lst file.

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

15 years agoCorrect typo.
lgao4 [Thu, 4 Dec 2008 08:37:06 +0000 (08:37 +0000)]
Correct typo.

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

15 years agoCorrect Minor Comments in M3 to M4 review.
lgao4 [Thu, 4 Dec 2008 08:35:07 +0000 (08:35 +0000)]
Correct Minor Comments in M3 to M4 review.

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

15 years agoRe-generated with the latest source code.
jwang36 [Thu, 4 Dec 2008 07:36:13 +0000 (07:36 +0000)]
Re-generated with the latest source code.

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

15 years agoFunction comments have been checked with spec.
jji4 [Thu, 4 Dec 2008 07:15:13 +0000 (07:15 +0000)]
Function comments have been checked with spec.

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

15 years ago1)Global variables have been moved backward ahead of functions.
jji4 [Thu, 4 Dec 2008 07:12:25 +0000 (07:12 +0000)]
1)Global variables have been moved backward ahead of functions.
2)INF comments have been reviewed.

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

15 years agoRemove some useless EDK_RELEASE_VERSION, EFI_SPECIFICATION_VERSION definition.
gikidy [Thu, 4 Dec 2008 07:03:26 +0000 (07:03 +0000)]
Remove some useless EDK_RELEASE_VERSION, EFI_SPECIFICATION_VERSION definition.

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

15 years agoChanged the POLL&TIMEOUT timer values from 50ms to 10ms.
vanjeff [Thu, 4 Dec 2008 07:00:57 +0000 (07:00 +0000)]
Changed the POLL&TIMEOUT timer values from 50ms to 10ms.

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

15 years agoClean DuetPkg for ICC build.
xli24 [Thu, 4 Dec 2008 06:56:35 +0000 (06:56 +0000)]
Clean DuetPkg for ICC build.

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

15 years agoChange function IpfFlushCacheRange() to AsmFlushCacheRange() follow the Mde_Lib_Spec.
gikidy [Thu, 4 Dec 2008 06:56:34 +0000 (06:56 +0000)]
Change function IpfFlushCacheRange() to AsmFlushCacheRange() follow the Mde_Lib_Spec.

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

15 years agoChange function IpfFlushCacheRange() to AsmFlushCacheRange() follow the Mde_Lib_Spec...
gikidy [Thu, 4 Dec 2008 06:52:09 +0000 (06:52 +0000)]
Change function IpfFlushCacheRange() to AsmFlushCacheRange() follow the Mde_Lib_Spec 0.61k

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

15 years agoAdd module Legacy8259Dxe to IntelFrameworkModulePkg.dsc, and make it clean for ICC...
xli24 [Thu, 4 Dec 2008 06:21:53 +0000 (06:21 +0000)]
Add module Legacy8259Dxe to IntelFrameworkModulePkg.dsc, and make it clean for ICC build.

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

15 years agoFix a bug of not initialize Private->PciRootBridgeIo correctly.
qwang12 [Thu, 4 Dec 2008 06:13:53 +0000 (06:13 +0000)]
Fix a bug of not initialize Private->PciRootBridgeIo  correctly.

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

15 years agofix ecc report-out issues
tding1 [Thu, 4 Dec 2008 06:12:44 +0000 (06:12 +0000)]
fix ecc report-out issues

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

15 years agoUse .radix directive that GCC assembly supports.
xli24 [Thu, 4 Dec 2008 06:06:00 +0000 (06:06 +0000)]
Use .radix directive that GCC assembly supports.

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

15 years agoa statement ".radix D" which cause build break for *NIX IPF tool-chain. This is...
qwang12 [Thu, 4 Dec 2008 05:24:43 +0000 (05:24 +0000)]
a statement ".radix  D" which cause build break for *NIX IPF tool-chain. This is temperarily comment out. This .s file will be reimplemented to follow EDKII's MdePkg's BaseLib's IPF instruction flush code.

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

15 years agoa. Added a feature to allow override tools option via "==" in metafile.
jwang36 [Thu, 4 Dec 2008 04:57:45 +0000 (04:57 +0000)]
a. Added a feature to allow override tools option via "==" in metafile.
b. Removed the AutoGen.c generation for R8 module without unicode file.

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

15 years agoFollow the Mde_Lib_Spec to fix the function PeCoffLoaderUnloadImage() IN/OUT issue...
gikidy [Thu, 4 Dec 2008 02:04:19 +0000 (02:04 +0000)]
Follow the Mde_Lib_Spec to fix the function PeCoffLoaderUnloadImage() IN/OUT issue about definition and implementation.

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

15 years agoFollow the Mde_Lib_Spec to fix the function PeCoffLoaderUnloadImage() IN/OUT issue...
gikidy [Thu, 4 Dec 2008 02:03:39 +0000 (02:03 +0000)]
Follow the Mde_Lib_Spec to fix the function PeCoffLoaderUnloadImage() IN/OUT issue about definition and implementation.

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

15 years agoFollow the Mde_Lib_Spec to fix the function PeCoffLoaderUnloadImage() IN/OUT issue...
gikidy [Thu, 4 Dec 2008 02:03:14 +0000 (02:03 +0000)]
Follow the Mde_Lib_Spec to fix the function PeCoffLoaderUnloadImage() IN/OUT issue about definition and implementation.

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

15 years agoUNIX GCC cleanup: file name is case sensitive.
qwang12 [Thu, 4 Dec 2008 01:32:07 +0000 (01:32 +0000)]
UNIX GCC cleanup: file name is case sensitive.

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

15 years agoAdd CONST modifier for "Buffer" parameter in LibPcdSetPtr()
qhuang8 [Wed, 3 Dec 2008 15:38:24 +0000 (15:38 +0000)]
Add CONST modifier for "Buffer" parameter in LibPcdSetPtr()

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

15 years agoUpdate function comment and use MdePkg Library FreePool function.
qwang12 [Wed, 3 Dec 2008 14:23:46 +0000 (14:23 +0000)]
Update function comment and use MdePkg Library FreePool function.

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

15 years agoUpdate function comment.
qwang12 [Wed, 3 Dec 2008 14:22:56 +0000 (14:22 +0000)]
Update function comment.

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

15 years ago1) Add in EcpEfiBreakPoint and EcpMemoryFence which will be defined as EFI_BREAKPOINT...
qwang12 [Wed, 3 Dec 2008 13:53:50 +0000 (13:53 +0000)]
1) Add in EcpEfiBreakPoint and EcpMemoryFence which will be defined as EFI_BREAKPOINT and MEMORY_FENCE.

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

15 years agoUnix GCC cleanup:
qwang12 [Wed, 3 Dec 2008 13:50:50 +0000 (13:50 +0000)]
Unix GCC cleanup:
File name is case sensitive.
Foward slash is used.

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

15 years agoRemove some useless EDK_RELEASE_VERSION, EFI_SPECIFICATION_VERSION ,and review VALID_...
gikidy [Wed, 3 Dec 2008 09:08:05 +0000 (09:08 +0000)]
Remove some useless EDK_RELEASE_VERSION, EFI_SPECIFICATION_VERSION ,and review VALID_ARCHITECTURES in inf files with DSC file.

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

15 years agoCode scrub for MdeModule Include header file (Protocol and DEC)
lgao4 [Wed, 3 Dec 2008 08:55:36 +0000 (08:55 +0000)]
Code scrub for MdeModule Include header file (Protocol and DEC)

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

15 years agoGlobal variables have been moved backward ahead of functions.
jji4 [Wed, 3 Dec 2008 08:52:39 +0000 (08:52 +0000)]
Global variables have been moved backward ahead of functions.
Only a few cases were left due to its module structure.

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

15 years agoClean up to fix build break.
qhuang8 [Wed, 3 Dec 2008 07:28:34 +0000 (07:28 +0000)]
Clean up to fix build break.

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

15 years agoParameter checking in BdsLibMatchDevicePaths() is wrong. This bug was found because...
rsun3 [Wed, 3 Dec 2008 06:47:39 +0000 (06:47 +0000)]
Parameter checking in BdsLibMatchDevicePaths() is wrong. This bug was found because active console out devices are shown inactive in Setup Boot Maintenance Manager.

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

15 years agoFix entry point prototype.
qhuang8 [Wed, 3 Dec 2008 06:20:14 +0000 (06:20 +0000)]
Fix entry point prototype.

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

15 years agoFix entry point prototype.
qhuang8 [Wed, 3 Dec 2008 06:17:59 +0000 (06:17 +0000)]
Fix entry point prototype.

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

15 years agoFix entry point prototype.
qhuang8 [Wed, 3 Dec 2008 06:16:22 +0000 (06:16 +0000)]
Fix entry point prototype.

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

15 years agoFix entry point prototype.
qhuang8 [Wed, 3 Dec 2008 06:15:10 +0000 (06:15 +0000)]
Fix entry point prototype.

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

15 years agoFix constructor prototype.
qhuang8 [Wed, 3 Dec 2008 06:13:05 +0000 (06:13 +0000)]
Fix constructor prototype.

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

15 years agoFix typo in function prototype.
qhuang8 [Wed, 3 Dec 2008 05:30:10 +0000 (05:30 +0000)]
Fix typo in function prototype.

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

15 years agoAdd AsmEnableCache() and AsmDisableCache() as the IA32 & x64 specific BaseLib API.
qhuang8 [Wed, 3 Dec 2008 02:19:49 +0000 (02:19 +0000)]
Add AsmEnableCache() and AsmDisableCache() as the IA32 & x64 specific BaseLib API.

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

15 years ago1) Add in EcpEfiBreakPoint and EcpMemoryFence which will be defined as EFI_BREAKPOINT...
qwang12 [Tue, 2 Dec 2008 14:35:15 +0000 (14:35 +0000)]
1) Add in EcpEfiBreakPoint and EcpMemoryFence which will be defined as EFI_BREAKPOINT and MEMORY_FENCE.

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

15 years agoremove DEFIO_PCI_ADDRESS from MdePkg.
vanjeff [Tue, 2 Dec 2008 08:57:46 +0000 (08:57 +0000)]
remove DEFIO_PCI_ADDRESS from MdePkg.

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

15 years agoadjust codes.
vanjeff [Tue, 2 Dec 2008 08:19:15 +0000 (08:19 +0000)]
adjust codes.

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

15 years ago1. add some comments for structures
vanjeff [Tue, 2 Dec 2008 08:15:14 +0000 (08:15 +0000)]
1. add some comments for structures
2. refined doxgen format comments.

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

15 years agoremove duplicated #pragma pack().
vanjeff [Tue, 2 Dec 2008 08:14:09 +0000 (08:14 +0000)]
remove duplicated #pragma pack().

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

15 years agoCode scrub for PlatformBdsLibNull.inf library instance.
klu2 [Tue, 2 Dec 2008 08:09:28 +0000 (08:09 +0000)]
Code scrub for PlatformBdsLibNull.inf library instance.

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

15 years agoFix doxygen comment for structure definitions.
klu2 [Tue, 2 Dec 2008 05:52:37 +0000 (05:52 +0000)]
Fix doxygen comment for structure definitions.

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

15 years agoSplit architecture judgement then doxygen can merge them into one document.
klu2 [Mon, 1 Dec 2008 19:09:01 +0000 (19:09 +0000)]
Split architecture judgement then doxygen can merge them into one document.

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

15 years agoSync UefiLib instance in IntelFrameworkPkg with the one in MdePkg.
qhuang8 [Mon, 1 Dec 2008 14:42:26 +0000 (14:42 +0000)]
Sync UefiLib instance in IntelFrameworkPkg with the one in MdePkg.

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

15 years agoRemove several over-specific issues.
qhuang8 [Mon, 1 Dec 2008 14:40:23 +0000 (14:40 +0000)]
Remove several over-specific issues.

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

15 years agoDe-Unicode in MdePkg source files.
qhuang8 [Mon, 1 Dec 2008 14:13:51 +0000 (14:13 +0000)]
De-Unicode in MdePkg source files.

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

15 years agoDe-Unicode in MdePkg source files.
qhuang8 [Mon, 1 Dec 2008 14:06:25 +0000 (14:06 +0000)]
De-Unicode in MdePkg source files.

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

15 years agoAdd 3 reallocation pool services in MemoryAllocationLib class.
qhuang8 [Mon, 1 Dec 2008 13:52:44 +0000 (13:52 +0000)]
Add 3 reallocation pool services in MemoryAllocationLib class.

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

15 years agoUpdate the API of UsbGetInterface() & UsbGetConfiguration () to follow MdeLib spec.
qhuang8 [Mon, 1 Dec 2008 13:51:41 +0000 (13:51 +0000)]
Update the API of UsbGetInterface() & UsbGetConfiguration () to follow MdeLib spec.

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

15 years agoRemove ProcessLibraryDestructorList() from the library class of DxeCoreEntryPointLib...
qhuang8 [Mon, 1 Dec 2008 13:50:11 +0000 (13:50 +0000)]
Remove ProcessLibraryDestructorList() from the library class of DxeCoreEntryPointLib. This API is not in MdeLib spec and DxeCore does not use it.

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

15 years agoRefine MdePkg library instances: Remove unnecessary EFIAPI modifier for library worke...
qhuang8 [Mon, 1 Dec 2008 13:46:34 +0000 (13:46 +0000)]
Refine MdePkg library instances: Remove unnecessary EFIAPI modifier for library worker functions, fix some typos, etc

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

15 years agoUpdate PalCallLib to PalLib in BasePalLibNull.inf.
xli24 [Mon, 1 Dec 2008 07:39:11 +0000 (07:39 +0000)]
Update PalCallLib to PalLib in BasePalLibNull.inf.

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

15 years agoFix the issue that wrong doxygen header comments.
klu2 [Mon, 1 Dec 2008 07:34:29 +0000 (07:34 +0000)]
Fix the issue that wrong doxygen header comments.

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

15 years ago1) Fix a bug of DefaultVarStoreId of the Form Set should be used when Framework IfrSu...
qwang12 [Mon, 1 Dec 2008 07:16:55 +0000 (07:16 +0000)]
1) Fix a bug of DefaultVarStoreId of the Form Set should be used when Framework IfrSupportLib create new opcode.
2) Remove the unnecessary OpcodeCreation.h
3) Update the doxygen function header.

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

15 years agoCode scrub for GenericBdsLib library instance.
klu2 [Mon, 1 Dec 2008 05:55:58 +0000 (05:55 +0000)]
Code scrub for GenericBdsLib library instance.

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

15 years agoFixed a error although Math.c is not built include for building.
qwang12 [Mon, 1 Dec 2008 02:39:49 +0000 (02:39 +0000)]
Fixed a error although Math.c is not built include for building.

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

15 years agoGCC Cleanup: Files name should match the case in the file system.
qwang12 [Mon, 1 Dec 2008 02:38:31 +0000 (02:38 +0000)]
GCC Cleanup: Files name should match the case in the file system.

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

15 years agoGCC cleanup: forward slash used.o
qwang12 [Mon, 1 Dec 2008 02:32:20 +0000 (02:32 +0000)]
GCC cleanup: forward slash used.o

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

15 years agoRemove NibbleToHexChar() function from BaseLib
lgao4 [Mon, 1 Dec 2008 02:32:12 +0000 (02:32 +0000)]
Remove NibbleToHexChar() function from BaseLib

Move IsHexDigit, BufToHexString, HexStringToBuf from BaseLib to MdeModulePkg IfrSupportLib. The reason is:
1) IsHexDigit function provides the logic to check Hex Digit and convert it to Decimal value, which is required by IScsi LUN and HII user input. But this logic is not provided by any functions in MdeLib. So, it can't be deleted. It is moved to IfrSupportLib.
2) BufToHexString function converts a array of buffers to hex string. If the buffer length is less than sizeof (UINT64), it can be directly replaced by UnicodeValueToString(). But HII modules may use BufToHexString to convert the buffers whose length > sizeof (UINT64). For example:
.\MdeModulePkg\Universal\HiiDatabaseDxe\ConfigRouting.c line 201, 1148
.\Universal\SetupBrowserDxe\Setup.c line line 1457, 1503
Like this case, it is not easy to use UnicodeValueToString to replace BufToHexString. So, BufToHexString is still kept. Because such usages are in HII modules, this function is moved to IfrSupportLib.
3) HexStringToBuf is moved to IfrSupportLib. The reason is similar to BufToHexString.

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

15 years ago1. Fixed issue when calculating timeout value in timeout function in MNP module.
vanjeff [Mon, 1 Dec 2008 01:59:45 +0000 (01:59 +0000)]
1. Fixed issue when calculating timeout value in timeout function in MNP module.
2. Added and refine some comments.
3. Enable UefiPxeBc Module to accept all broadcast packets for UDP Read&Write interface.

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

15 years agoFixed regression bug HSD201375
jwang36 [Sat, 29 Nov 2008 12:20:14 +0000 (12:20 +0000)]
Fixed regression bug HSD201375

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

15 years agoMove GlueLib's PeiPerformanceLib and DxePerformanceLib to [Components.IA32,Components...
qwang12 [Sat, 29 Nov 2008 09:09:03 +0000 (09:09 +0000)]
Move GlueLib's PeiPerformanceLib and DxePerformanceLib to [Components.IA32,Components.X64] and [Libraries.IA32,Libraries.X64] as the ECP implementation use AsmReadTsc () function (IA32/X64 only).

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

15 years agoAdd CompilerStubLib_Edk2.inf which is built by EDK II tool chain.
qwang12 [Sat, 29 Nov 2008 07:38:29 +0000 (07:38 +0000)]
Add CompilerStubLib_Edk2.inf which is built by EDK II tool chain.

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