]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
12 years agoShellPkg: Add dump information for PCI Root Bridge IO protocol.
jcarsey [Tue, 10 Jan 2012 20:51:04 +0000 (20:51 +0000)]
ShellPkg: Add dump information for PCI Root Bridge IO protocol.

This indirectly updates the DH command since it will automatically call the new function.

signed-off-by: jcarsey
reviewed-by: leegrosenbaum

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

12 years agoDuetPkg BootSector: Clean up .S files for 64-bit Duet for GCC build.
rsun3 [Tue, 10 Jan 2012 04:30:33 +0000 (04:30 +0000)]
DuetPkg BootSector: Clean up .S files for 64-bit Duet for GCC build.

Partly contributed by Sergey Isakov [isakov-sl@bk.ru].

Signed-off-by: rsun3
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12921 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoShellPkg: Add protocols / protocol GUIDs to display and input mapping.
jcarsey [Mon, 9 Jan 2012 19:11:54 +0000 (19:11 +0000)]
ShellPkg: Add protocols / protocol GUIDs to display and input mapping.

This adds all protocols in the MdePkg.dec.

signed-off-by: jcarsey
reviewed-by: geekboy15a

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

12 years agoFix bug where open() mode was not being set based on type of device being emulated.
andrewfish [Sat, 7 Jan 2012 00:30:52 +0000 (00:30 +0000)]
Fix bug where open() mode was not being set based on type of device being emulated.

signed-off-by:andrewfish

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

12 years agoStdLib: Add a file was missed and should have been included in check-in 12061.
darylm503 [Fri, 6 Jan 2012 23:26:59 +0000 (23:26 +0000)]
StdLib: Add a file was missed and should have been included in check-in 12061.

Signed-off-by: darylm503
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12916 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoAdd an error print and exit if SEC core is not found.
andrewfish [Fri, 6 Jan 2012 17:23:05 +0000 (17:23 +0000)]
Add an error print and exit if SEC core is not found.

signed-off-by: andrewfish

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

12 years agoShellPkg: fix copyright date.
jcarsey [Thu, 5 Jan 2012 20:46:16 +0000 (20:46 +0000)]
ShellPkg: fix copyright date.

signed-off-by: jcarsey

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

12 years agoShellPkg: fix For command parsing list of values.
jcarsey [Thu, 5 Jan 2012 20:43:31 +0000 (20:43 +0000)]
ShellPkg: fix For command parsing list of values.

Fix a check that was checking twice for double quote '"' and not for space ' '.

signed-off-by: jcarsey
reviewed-by: geekboy15a

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

12 years agoShellPkg: Fix swapping of reset behavior.
jcarsey [Thu, 5 Jan 2012 18:20:23 +0000 (18:20 +0000)]
ShellPkg: Fix swapping of reset behavior.

This fix exchanges the behavior between "reset -c" and "reset" with "reset -w".

signed-off-by: jliu66
reviewed-by: jcarsey

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

12 years agoRemove illegal TPL usage.
gdong1 [Thu, 5 Jan 2012 08:11:49 +0000 (08:11 +0000)]
Remove illegal TPL usage.

Signed-off-by: gdong1
Reviewed-by: niruiyu
Reviewed-by: tye1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12908 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoFix the issue in PeiCore that doesn’t handle Unix style file path of PDB file.
lgao4 [Wed, 4 Jan 2012 04:17:48 +0000 (04:17 +0000)]
Fix the issue in PeiCore that doesn’t handle Unix style file path of PDB file.

Signed-off-by: lgao4
Reviewed-by:rsun3

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

12 years agoAdd the missing DebugPrintErrorLevelLib library class in MdePkg.dec
lgao4 [Wed, 4 Jan 2012 04:15:47 +0000 (04:15 +0000)]
Add the missing DebugPrintErrorLevelLib library class in MdePkg.dec

Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12905 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoShellPkg: print error when column index is out of range instead of ASSERT.
jcarsey [Mon, 2 Jan 2012 21:17:20 +0000 (21:17 +0000)]
ShellPkg: print error when column index is out of range instead of ASSERT.

signed-off-by: jcarsey
reviewed-by: leegrosenbaum

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

12 years agoShellPkg: fix Pipe usage verification.
jcarsey [Mon, 2 Jan 2012 18:07:13 +0000 (18:07 +0000)]
ShellPkg: fix Pipe usage verification.

Add checks for nothing before or nothing after the pipe and output an error when pipe usage fails.

signed-off-by: jcarsey
reviewed-by: leegrosenbaum

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

12 years agoBeagleBoard: Support bash script when 'set -u'
oliviermartin [Thu, 29 Dec 2011 12:16:57 +0000 (12:16 +0000)]
BeagleBoard: Support bash script when 'set -u'

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

12 years agoBeagleBoard: Allow to overwrite the default toolchain
oliviermartin [Thu, 29 Dec 2011 12:16:02 +0000 (12:16 +0000)]
BeagleBoard: Allow to overwrite the default toolchain

Each OS has its own default EDK2 toolchain. This change allows to overwrite
this default option.
Example: On Linux the default toolchain is ARMLINUXGCC, this command line can overwrite it:
TARGET_TOOLS=ARMGCC ./build.sh

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

12 years agoEmbeddedPkg/PrePiLib: Ensure FvImageInfo has been initialized to zero
oliviermartin [Thu, 29 Dec 2011 12:15:08 +0000 (12:15 +0000)]
EmbeddedPkg/PrePiLib: Ensure FvImageInfo has been initialized to zero

Signed-off-by: lgao4
Reviewed-by: oliviermartin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12900 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoRoll back the previous change in MdePkg BaseLib Ia32 Thunk16.S and EcpPkg GlueLib...
lgao4 [Wed, 28 Dec 2011 09:48:15 +0000 (09:48 +0000)]
Roll back the previous change in MdePkg BaseLib Ia32 Thunk16.S and EcpPkg GlueLib BaseLib Ia32 Thunk16.S, and still use the hard code offset in them to avoid GCC compiler create the unexpected instruction.

Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12898 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoChange Openssl build option for IPF back to SIXTY_FOUR_BIT.
li-elvin [Mon, 26 Dec 2011 02:18:13 +0000 (02:18 +0000)]
Change Openssl build option for IPF back to SIXTY_FOUR_BIT.

Signed-off-by: li-elvin
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12893 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoPatch includes:
ydong10 [Thu, 22 Dec 2011 06:31:40 +0000 (06:31 +0000)]
Patch includes:
1.Update question value after BDS change code to avoid save invalid data.
2.Fix a corner case bug that may cause unexpected popup when changing the legacy device order.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12892 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoMdeModulePkg PCI Bus Driver: Remove the workaround for the EFI_PCI_IO_ATTRIBUTE_VGA_P...
rsun3 [Thu, 22 Dec 2011 02:56:28 +0000 (02:56 +0000)]
MdeModulePkg PCI Bus Driver: Remove the workaround for the EFI_PCI_IO_ATTRIBUTE_VGA_PALETTE_IO and EFI_PCI_IO_ATTRIBUTE_VGA_IO attributes to follow the UEFI spec.

Signed-off-by: rsun3
Reviewed-by: niruiyu
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12891 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoMdeModulePkg: Fix a bug in GetNextTargetLun()/GetNextTarget() when two cdroms attached
erictian [Wed, 21 Dec 2011 06:04:56 +0000 (06:04 +0000)]
MdeModulePkg: Fix a bug in GetNextTargetLun()/GetNextTarget() when two cdroms attached

Signed-off-by: erictian
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12890 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoClean up the hard code offset in MdePkg BaseLib Ia32 Thunk16.S and EcpPkg GlueLib...
lgao4 [Tue, 20 Dec 2011 09:50:19 +0000 (09:50 +0000)]
Clean up the hard code offset in MdePkg BaseLib Ia32 Thunk16.S and EcpPkg GlueLib BaseLib Ia32 Thunk16.S.
Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12889 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoRemove the redundancy commas when converting the SASEx device path node to text.
niruiyu [Tue, 20 Dec 2011 05:01:05 +0000 (05:01 +0000)]
Remove the redundancy commas when converting the SASEx device path node to text.

Signed-off-by: niruiyu
Reviewed-by: jjin9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12888 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoAdd the omissions to comply with latest SMBIOS 2.7.1 spec.
lzeng14 [Tue, 20 Dec 2011 01:57:53 +0000 (01:57 +0000)]
Add the omissions to comply with latest SMBIOS 2.7.1 spec.

Signed-off-by: lzeng14
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12887 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoAdd more check to make sure the valid pointer be used.
lgao4 [Mon, 19 Dec 2011 09:00:58 +0000 (09:00 +0000)]
Add more check to make sure the valid pointer be used.
Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12886 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate the process of some question from EFI_BROWSER_ACTION_CHANGED to EFI_BROWSER_AC...
ydong10 [Mon, 19 Dec 2011 06:57:49 +0000 (06:57 +0000)]
Update the process of some question from EFI_BROWSER_ACTION_CHANGED to EFI_BROWSER_ACTION_CHANGING.
Signed-off-by: ydong10
Reviewed-by: gdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12885 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoReconfigure the UdpRead instance if an error occurred in Dhcp, Discover and Mtftp...
sfu5 [Fri, 16 Dec 2011 09:00:47 +0000 (09:00 +0000)]
Reconfigure the UdpRead instance if an error occurred in Dhcp, Discover and Mtftp process.

Signed-off-by: sfu5
Reviewed-by: qianouyang
Reviewed-by: tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12884 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoSync BaseTool trunk (version r2474) into EDKII BaseTools.
lgao4 [Fri, 16 Dec 2011 08:52:13 +0000 (08:52 +0000)]
Sync BaseTool trunk (version r2474) into EDKII BaseTools.

Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12883 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoRefine file header format to follow coding style.
ydong10 [Fri, 16 Dec 2011 05:49:36 +0000 (05:49 +0000)]
Refine file header format to follow coding style.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12882 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoRefine file header format to follow coding style.
ydong10 [Fri, 16 Dec 2011 05:48:06 +0000 (05:48 +0000)]
Refine file header format to follow coding style.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12881 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoRefine file header format to follow coding style.
ydong10 [Fri, 16 Dec 2011 05:46:57 +0000 (05:46 +0000)]
Refine file header format to follow coding style.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12880 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoAdd a PcdEmulatorLazyLoadSymbols that allows non-lazy symbol loading. The problem...
andrewfish [Thu, 15 Dec 2011 22:26:15 +0000 (22:26 +0000)]
Add a PcdEmulatorLazyLoadSymbols that allows non-lazy symbol loading. The problem with lazy symbol loading is it only happens after you hit a breakpoint. This means you can't add breakpoints from the GUI and have them hit, this requires symbols being loaded as modules load so the breakpoints can get resolved.

Added arguments to SecGdbScriptBreak() to enable lldb python symbol load/unload script.

signed-off-by:andrewfish

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

12 years agoArmPlatformPkg: Fix ARM EB and VE builds
oliviermartin [Thu, 15 Dec 2011 18:54:18 +0000 (18:54 +0000)]
ArmPlatformPkg: Fix ARM EB and VE builds

The EDID protocol defintions were missing from their ArmPlatformLcdLib.inf INF files.

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

12 years agoFix the issue to clear the high 16-bit of EAX before use it Thunk code.
lgao4 [Thu, 15 Dec 2011 08:27:53 +0000 (08:27 +0000)]
Fix the issue to clear the high 16-bit of EAX before use it Thunk code.
This patch updates MdePkg BaseLib, EcpPkg EdkIIGlueLib BaseLib and ThunkLib.

Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12877 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoFix the issue to clear the high 16-bit of EAX before use it Thunk code.
lgao4 [Thu, 15 Dec 2011 08:27:17 +0000 (08:27 +0000)]
Fix the issue to clear the high 16-bit of EAX before use it Thunk code.
This patch updates MdePkg BaseLib, EcpPkg EdkIIGlueLib BaseLib and ThunkLib.

Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12876 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate PcdSetPtr() API to set the output buffer size to the max buffer size when...
lgao4 [Thu, 15 Dec 2011 06:56:57 +0000 (06:56 +0000)]
Update PcdSetPtr() API to set the output buffer size to the max buffer size when the input buffer size is larger than the max buffer size. This behavior follows API description.

Signed-off-by: lgao4
Reviewed-by: jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12875 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoEnhance DXE dispatcher logic to check the duplicated FV image bases on FvHob2 and...
lgao4 [Thu, 15 Dec 2011 06:50:54 +0000 (06:50 +0000)]
Enhance DXE dispatcher logic to check the duplicated FV image bases on FvHob2 and FvNameGuid per PI spec.
Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12874 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoAdd comments for EFI_CACHE_SRAM_TYPE_DATA because of the inconsistency between CacheS...
lzeng14 [Thu, 15 Dec 2011 06:43:28 +0000 (06:43 +0000)]
Add comments for EFI_CACHE_SRAM_TYPE_DATA because of the inconsistency between CacheSubclass 0.9 and SMBIOS specifications.

Signed-off-by: lzeng14
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12873 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoAdd comments for EFI_CACHE_SRAM_TYPE_DATA because of the inconsistency between CacheS...
lzeng14 [Thu, 15 Dec 2011 06:42:15 +0000 (06:42 +0000)]
Add comments for EFI_CACHE_SRAM_TYPE_DATA because of the inconsistency between CacheSubclass 0.9 and SMBIOS specifications.

Signed-off-by: lzeng14
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12872 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoExchange the sequence of Asynchronous and Synchronous in CACHE_SRAM_TYPE_DATA accordi...
lzeng14 [Thu, 15 Dec 2011 06:38:40 +0000 (06:38 +0000)]
Exchange the sequence of Asynchronous and Synchronous in CACHE_SRAM_TYPE_DATA according to SMBIOS specification.

Signed-off-by: lzeng14
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12871 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoMdePkg: Per PI 1.2 Errata C, update the function description of SetMemorySpaceAttribu...
rsun3 [Thu, 15 Dec 2011 06:13:46 +0000 (06:13 +0000)]
MdePkg: Per PI 1.2 Errata C, update the function description of SetMemorySpaceAttributes() DXE Service to add a new returned status code EFI_NOT_AVAILABLE_YET.

Signed-off-by: rsun3
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12870 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoInstallAcpiTable() - Do not update the checksum in the passed in buffer – the buffer...
jyao1 [Thu, 15 Dec 2011 05:34:57 +0000 (05:34 +0000)]
InstallAcpiTable() - Do not update the checksum in the passed in buffer – the buffer is an IN buffer and should be treated as such.

signed-off-by: jyao1
reviewed-by: rsun3

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

12 years agoUpdate for SecurityPkg.
ydong10 [Thu, 15 Dec 2011 02:59:03 +0000 (02:59 +0000)]
Update for SecurityPkg.

Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used.
But, EDKII browser still processes the got ActionRequest. And, all HII drivers in EDKII project also returns their expected ActionRequest value on action EFI_BROWSER_ACTION_CHANGING.
Now update the browser to follow the spec, and update all core Hii drivers to keep old working modal.

Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12868 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate for NetworkPkg.
ydong10 [Thu, 15 Dec 2011 02:57:46 +0000 (02:57 +0000)]
Update for NetworkPkg.

Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used.
But, EDKII browser still processes the got ActionRequest. And, all HII drivers in EDKII project also returns their expected ActionRequest value on action EFI_BROWSER_ACTION_CHANGING.
Now update the browser to follow the spec, and update all core Hii drivers to keep old working modal.

Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12867 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate for IntelFrameworkModulePkg.
ydong10 [Thu, 15 Dec 2011 02:56:46 +0000 (02:56 +0000)]
Update for IntelFrameworkModulePkg.

Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used.
But, EDKII browser still processes the got ActionRequest. And, all HII drivers in EDKII project also returns their expected ActionRequest value on action EFI_BROWSER_ACTION_CHANGING.
Now update the browser to follow the spec, and update all core Hii drivers to keep old working modal.

Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12866 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoPer UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of...
ydong10 [Thu, 15 Dec 2011 02:54:49 +0000 (02:54 +0000)]
Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used.
But, EDKII browser still processes the got ActionRequest. And, all HII drivers in EDKII project also returns their expected ActionRequest value on action EFI_BROWSER_ACTION_CHANGING.
Now update the browser to follow the spec, and update all core Hii drivers to keep old working modal.

Update for MdeModulePkg.

Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12865 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoCorrect one comment to match the function name.
lgao4 [Thu, 15 Dec 2011 02:41:50 +0000 (02:41 +0000)]
Correct one comment to match the function name.
Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12864 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate UEFI spec version from UEFI2.3 to UEFI2.3.1
lgao4 [Thu, 15 Dec 2011 02:39:16 +0000 (02:39 +0000)]
Update UEFI spec version from UEFI2.3 to UEFI2.3.1
Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12863 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoArmPlatformPkg/ArmVExpressPkg: Add PL180 MCI support to ARM RTSM
oliviermartin [Wed, 14 Dec 2011 10:43:36 +0000 (10:43 +0000)]
ArmPlatformPkg/ArmVExpressPkg: Add PL180 MCI support to ARM RTSM

The MMC controller is accessible through the ARM RTSM model.
A filesystem can be added on a MMC file to be accessible through the
UEFI firmware running on RTSM.

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

12 years agoArmPlatformPkg: Renamed 'DebugSecExtraActionLib' into 'ArmPlatformSecExtraActionLib'
oliviermartin [Wed, 14 Dec 2011 10:39:07 +0000 (10:39 +0000)]
ArmPlatformPkg: Renamed 'DebugSecExtraActionLib' into 'ArmPlatformSecExtraActionLib'

This library interface is not related to adding extra action to debug support.
But it adds extra action to the ArmPlatform/Sec component.

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

12 years agoArmPlatformPkg/LcdPlatformLib: Produce the protocols EFI_EDID_DISCOVERED_PROTOCOL...
oliviermartin [Wed, 14 Dec 2011 10:35:04 +0000 (10:35 +0000)]
ArmPlatformPkg/LcdPlatformLib: Produce the protocols EFI_EDID_DISCOVERED_PROTOCOL and EFI_EDID_ACTIVE_PROTOCOL

These two EDID protocols are excepted to be produced by the GOP.

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

12 years agoEmbeddedPkg: Fix Runtime driver module type
oliviermartin [Wed, 14 Dec 2011 10:25:56 +0000 (10:25 +0000)]
EmbeddedPkg: Fix Runtime driver module type

The module types of the RTC and Reset drivers have been
changed from DXE_DRIVER to DXE_RUNTIME_DRIVER.

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

12 years agoArmPlatformPkg/Sec: Fixed Monitor stack setup
oliviermartin [Wed, 14 Dec 2011 10:22:43 +0000 (10:22 +0000)]
ArmPlatformPkg/Sec: Fixed Monitor stack setup

Because GET_CORE_POS(MpId) returns 0x0 for the primary core, the
stack position must be defined by the top of the stack. It means
stack_size must be added to the stack base.

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

12 years agoRefine wording in SourceLevelDebugPkg/Readme.txt.
niruiyu [Wed, 14 Dec 2011 07:51:54 +0000 (07:51 +0000)]
Refine wording in SourceLevelDebugPkg/Readme.txt.

Signed-off-by: niruiyu
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12857 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate EDKII BuildNotes to say the default tool chain tag is VS2008 instead of VS2005
lgao4 [Wed, 14 Dec 2011 06:15:48 +0000 (06:15 +0000)]
Update EDKII BuildNotes to say the default tool chain tag is VS2008 instead of VS2005

Signed-off-by: lgao4
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12856 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate NetworkPkg package version from 0.92 to 0.93.
qianouyang [Wed, 14 Dec 2011 05:32:27 +0000 (05:32 +0000)]
Update NetworkPkg package version from 0.92 to 0.93.

Signed-off-by: qianouyang
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12855 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate SourceLevelDebugPkg version: 0.70 -> 0.71
vanjeff [Wed, 14 Dec 2011 02:14:02 +0000 (02:14 +0000)]
Update SourceLevelDebugPkg version: 0.70 -> 0.71

Signed-off-by: vanjeff
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12854 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate IntelFrameworkModulePkg version: 0.91->0.92
vanjeff [Wed, 14 Dec 2011 02:13:01 +0000 (02:13 +0000)]
Update IntelFrameworkModulePkg version: 0.91->0.92

Signed-off-by: vanjeff
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12853 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate IntelFrameworkPkg version: 0.91->0.92
vanjeff [Wed, 14 Dec 2011 02:12:17 +0000 (02:12 +0000)]
Update IntelFrameworkPkg version: 0.91->0.92

Signed-off-by: vanjeff
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12852 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate package version for MdeModulePkg, UefiCpuPkg.
rsun3 [Wed, 14 Dec 2011 01:42:15 +0000 (01:42 +0000)]
Update package version for MdeModulePkg, UefiCpuPkg.
MdeModulePkg 0.91->0.92
UefiCpuPkg   0.1->0.2

Signed-off-by: rsun3
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12851 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate SecurityPkg package versions from 0.91 to 0.92.
gdong1 [Wed, 14 Dec 2011 00:17:45 +0000 (00:17 +0000)]
Update SecurityPkg package versions from 0.91 to 0.92.

Signed-off-by: gdong1
Reviewed-by: hhtian
Reviewed-by: tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12850 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoShellPkg: Updated version number.
geekboy15a [Tue, 13 Dec 2011 18:45:44 +0000 (18:45 +0000)]
ShellPkg: Updated version number.

Signed-off-by: jcarsey
Reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12849 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoShellBinPkg: Updated version number.
geekboy15a [Tue, 13 Dec 2011 18:44:49 +0000 (18:44 +0000)]
ShellBinPkg: Updated version number.

Signed-off-by: jcarsey
Reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12848 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoRefine file header format to follow coding style.
ydong10 [Tue, 13 Dec 2011 14:00:09 +0000 (14:00 +0000)]
Refine file header format to follow coding style.
Signed-off-by: ydong10
Reviewed-by: yzeng15
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12847 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate CryptoPkg package versions from 0.91 to 0.92.
tye1 [Tue, 13 Dec 2011 09:46:54 +0000 (09:46 +0000)]
Update CryptoPkg package versions from 0.91 to 0.92.

Signed-off-by: tye1
Reviewed-by: gdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12846 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoSecurityPkg/VariableAuthenticated: Check if there is a NV Variable Storage header...
oliviermartin [Tue, 13 Dec 2011 09:42:36 +0000 (09:42 +0000)]
SecurityPkg/VariableAuthenticated: Check if there is a NV Variable Storage header prior to use its attributes

The Variable PEI and RuntimeDxe drivers were using the attribute 'HeaderLength' of
EFI_FIRMWARE_VOLUME_HEADER without checking if a Firmware Volume Header was existing at
the base address.
In case the Firmware Volume Header does not exist or is corrupted, the attribute 'HeaderLength'
is a non valid value that can lead to a non valid physical address when accessing produces an
access error.

Signed-off-by: oliviermartin
Reviewed-by: rsun3
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12845 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate the Package version.
lgao4 [Tue, 13 Dec 2011 08:59:23 +0000 (08:59 +0000)]
Update the Package version.
MdePkg               1.02->1.03
EdkCompatibilityPkg  0.91->0.92
PerformancePkg       0.1->0.2

Signed-off-by: lgao4
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12844 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate SignatureSupport variable to reflect firmware capability.
gdong1 [Tue, 13 Dec 2011 08:49:48 +0000 (08:49 +0000)]
Update SignatureSupport variable to reflect firmware capability.

Signed-off-by: gdong1
Reviewed-by: tye
Reviewed-by: sfu5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12843 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate the Package version.
niruiyu [Tue, 13 Dec 2011 08:33:18 +0000 (08:33 +0000)]
Update the Package version.

Signed-off-by: niruiyu
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12842 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate the Package version.
niruiyu [Tue, 13 Dec 2011 08:33:04 +0000 (08:33 +0000)]
Update the Package version.

Signed-off-by: niruiyu
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12841 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate the Package version.
niruiyu [Tue, 13 Dec 2011 08:32:43 +0000 (08:32 +0000)]
Update the Package version.

Signed-off-by: niruiyu
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12840 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate the Package version.
niruiyu [Tue, 13 Dec 2011 08:32:29 +0000 (08:32 +0000)]
Update the Package version.

Signed-off-by: niruiyu
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12839 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate the Package version.
niruiyu [Tue, 13 Dec 2011 08:31:55 +0000 (08:31 +0000)]
Update the Package version.

Signed-off-by: niruiyu
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12838 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoMissing declaration of the GUID gEfiSystemNvDataFvGuid.
niruiyu [Tue, 13 Dec 2011 06:00:27 +0000 (06:00 +0000)]
Missing declaration of the GUID gEfiSystemNvDataFvGuid.

Signed-off-by: oliviermartin
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12837 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoMdeModulePkg/Variable: Check if there is a NV Variable Storage header prior to use...
oliviermartin [Mon, 12 Dec 2011 19:00:59 +0000 (19:00 +0000)]
MdeModulePkg/Variable: Check if there is a NV Variable Storage header prior to use its attributes

The Variable PEI and RuntimeDxe drivers were using the attribute 'HeaderLength' of
EFI_FIRMWARE_VOLUME_HEADER without checking if a Firmware Volume Header was existing at
the base address.
In case the Firmware Volume Header does not exist or is corrupted, the attribute 'HeaderLength'
is a non valid value that can lead to a non valid physical address when accessing produces an
access error.

Signed-off-by: oliviermartin
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12836 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoMdeModulePkg: Fix a bug that UnregisterAtaDev() will return error when SSP protocol...
erictian [Mon, 12 Dec 2011 09:51:55 +0000 (09:51 +0000)]
MdeModulePkg: Fix a bug that UnregisterAtaDev() will return error when SSP protocol is not installed

Signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12835 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate ACPI5.0 header file about ACPI spec release time.
jyao1 [Mon, 12 Dec 2011 01:26:04 +0000 (01:26 +0000)]
Update ACPI5.0 header file about ACPI spec release time.

signed-off-by: jyao1
reviewed-by: lgao4

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

12 years agoUpdate OvmfPkg FDF to avoid DXE driver to be rebased on build time.
lgao4 [Sun, 11 Dec 2011 15:18:25 +0000 (15:18 +0000)]
Update OvmfPkg FDF to avoid DXE driver to be rebased on build time.

Signed-off-by: lgao4
Reviewed-by: jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12833 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoFix Windows 2008 R2 installation fail issue in IPF ICC tip.
tye1 [Fri, 9 Dec 2011 09:25:12 +0000 (09:25 +0000)]
Fix Windows 2008 R2 installation fail issue in IPF ICC tip.

Signed-off-by: tye1
Reviewed-by: gdong1
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12832 6f19259b-4bc3-4df7-8a09-765794883524

12 years ago1. Fix a bug when verify the CertType GUID in authentication variable data payload.
sfu5 [Fri, 9 Dec 2011 07:22:59 +0000 (07:22 +0000)]
1. Fix a bug when verify the CertType GUID in authentication variable data payload.

Signed-off-by: sfu5
Reviewed-by: tye1
Reviewed-by: gdong1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12831 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoMdeModulePkg DXE Core: Refine code to avoid UNIXGCC build break.
rsun3 [Fri, 9 Dec 2011 02:35:04 +0000 (02:35 +0000)]
MdeModulePkg DXE Core: Refine code to avoid UNIXGCC build break.

The UNIXGCC compiler generates an internal call for division operation when compiling CoreInternalWaitForTick(), which causes build break due to link failure. This check-in changes the implementation of CoreInternalWaitForTick() to avoid this case.

Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12830 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoIpsecConfigApp add the check for the required options (--local, --remote, Auth-algo...
qianouyang [Thu, 8 Dec 2011 03:15:55 +0000 (03:15 +0000)]
IpsecConfigApp add the check for the required options (--local, --remote, Auth-algo, Auth-key) for SAD adding.

Signed-off-by: qianouyang
Reviewed-by: czhan46
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12829 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoArmPlatformPkg: Coding style changes (tab and line endings) - Minor changes
oliviermartin [Wed, 7 Dec 2011 17:16:03 +0000 (17:16 +0000)]
ArmPlatformPkg: Coding style changes (tab and line endings) - Minor changes

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

12 years agoSync BaseTool trunk (version r2460) into EDKII BaseTools. The change mainly includes:
lgao4 [Wed, 7 Dec 2011 06:19:28 +0000 (06:19 +0000)]
Sync BaseTool trunk (version r2460) into EDKII BaseTools.  The change mainly includes:
  1. Support use expression as DSC file PCD value.
  2. Update FDF parser to fix bug to get complete macro value.
  3. Fix bug to replace SET statement macro and evaluate SET statement PCD value in FDF file.
  4. Fix a bug for MACRO defined in conditional block cannot be processed correctly

Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12827 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoEnable EFI_BROWSER_ACTION_CHANGED callback type for browser.
ydong10 [Wed, 7 Dec 2011 05:49:01 +0000 (05:49 +0000)]
Enable EFI_BROWSER_ACTION_CHANGED callback type for browser.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12826 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate code comments to specify the correct language format for Driver Diagnostics...
lgao4 [Wed, 7 Dec 2011 01:35:05 +0000 (01:35 +0000)]
Update code comments to specify the correct language format for Driver Diagnostics Protocol and Unicode Collation Protocol.

Signed-off-by: lgao4
Reviewed-by: mdkinney
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12825 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoBaseTools: Pending patches update
oliviermartin [Tue, 6 Dec 2011 16:40:43 +0000 (16:40 +0000)]
BaseTools: Pending patches update

Add patch:
- ARMLINUXGCC: Set the linked base address at 0x0 (0x8000 by default)

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

12 years agoArmPlatformPkg/Sec: Enabled VFP (if supported by platform) prior to any library invoc...
oliviermartin [Tue, 6 Dec 2011 16:32:11 +0000 (16:32 +0000)]
ArmPlatformPkg/Sec: Enabled VFP (if supported by platform) prior to any library invocation

Some compilers uses VFP for some 64bit operation. If the VFP coprocessor is not enabled at
this stage the processor raises an undefined exception.
To prevent this case, the VFP enabling has been moved at the beginning of the platform
initialization phase.

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

12 years agoMdeModulePkg DXE Core: Fix overflow and truncation issues in the implementation of...
rsun3 [Tue, 6 Dec 2011 05:24:27 +0000 (05:24 +0000)]
MdeModulePkg DXE Core: Fix overflow and truncation issues in the implementation of the Stall() boot service to follow the UEFI spec.

Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12822 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoFix ICC11 build failure.
lgao4 [Tue, 6 Dec 2011 04:26:55 +0000 (04:26 +0000)]
Fix ICC11 build failure.
Signed-off-by: lgao4
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12821 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoBeagleBoard: Fix build
oliviermartin [Mon, 5 Dec 2011 14:31:48 +0000 (14:31 +0000)]
BeagleBoard: Fix build

Changed definition of the function that implements EFI_SMBUS_HC_PROTOCOL_ARP_DEVICE
to match its prototype definition.

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

12 years agoArmPlatformPkg: Update pending patches with the latest BaseTools SyncUp
oliviermartin [Mon, 5 Dec 2011 14:29:16 +0000 (14:29 +0000)]
ArmPlatformPkg: Update pending patches with the latest BaseTools SyncUp

- ARMLINUXGCC toolchain is now supported
- ARMGCC: Set '0x0' for the linkage base address
- Fixed Trim utility
- Fixed support for !include in DSC files

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

12 years agoRefine the select highlight menu logic.
ydong10 [Mon, 5 Dec 2011 13:20:03 +0000 (13:20 +0000)]
Refine the select highlight menu logic.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12818 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoDisable change value for grayout or readonly menu.
ydong10 [Mon, 5 Dec 2011 12:45:45 +0000 (12:45 +0000)]
Disable change value for grayout or readonly menu.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12817 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoFix ICC11 build failure.
lgao4 [Mon, 5 Dec 2011 09:05:15 +0000 (09:05 +0000)]
Fix ICC11 build failure.
Signed-off-by: lgao4
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12816 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoFix a ECC error - the parameter's name in comments is inconsistent with the one in...
qianouyang [Mon, 5 Dec 2011 03:17:15 +0000 (03:17 +0000)]
Fix a ECC error - the parameter's name in comments is inconsistent with the one in Function's.

Signed-off-by: qianouyang
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12815 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoCorrect DriverFamilyOverrideProtocol guid value defined in MdePkg.
lgao4 [Mon, 5 Dec 2011 01:51:12 +0000 (01:51 +0000)]
Correct DriverFamilyOverrideProtocol guid value defined in MdePkg.
Signed-off-by: lgao4
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12814 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoUpdate a return status for UEFI spec compliance.
gdong1 [Fri, 2 Dec 2011 07:51:23 +0000 (07:51 +0000)]
Update a return status for UEFI spec compliance.

Signed-off-by: gdong1
Reviewed-by: tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12813 6f19259b-4bc3-4df7-8a09-765794883524

12 years agoSet the current view point to the breaking CPU if it meets breakpoint.
vanjeff [Fri, 2 Dec 2011 06:07:17 +0000 (06:07 +0000)]
Set the current view point to the breaking CPU if it meets breakpoint.

Signed-off-by: vanjeff
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12812 6f19259b-4bc3-4df7-8a09-765794883524