]>
git.proxmox.com Git - mirror_edk2.git/log
andrewfish [Tue, 2 Mar 2010 00:05:24 +0000 (00:05 +0000)]
Make script less verbose
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10148
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 1 Mar 2010 09:50:10 +0000 (09:50 +0000)]
Add parameter checking for MP Services Protocol Thunk driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10147
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Mon, 1 Mar 2010 08:59:00 +0000 (08:59 +0000)]
Add checking whether FvCount is overflow when new unknown FvInfoPpi is dispatched.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10146
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Mon, 1 Mar 2010 08:38:46 +0000 (08:38 +0000)]
Minor coding style fix.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10145
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Mon, 1 Mar 2010 08:23:03 +0000 (08:23 +0000)]
Rollback change of revision 10061.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10144
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Mon, 1 Mar 2010 08:03:46 +0000 (08:03 +0000)]
Remove comments about in-consistency between code and UEFI/PI spec because UEFI 2.3 Errata B and PI 1.2 Errata A spec were published.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10143
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 1 Mar 2010 08:01:57 +0000 (08:01 +0000)]
Update EDKII core UEFI/PI version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10142
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 1 Mar 2010 08:00:28 +0000 (08:00 +0000)]
remove some comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10141
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 1 Mar 2010 07:56:48 +0000 (07:56 +0000)]
Add the missing check for NULL pointer before use it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10140
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Mon, 1 Mar 2010 07:16:54 +0000 (07:16 +0000)]
add the PI version of EFI_S3_RESUME2_PPI defintion
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10139
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Mon, 1 Mar 2010 07:11:28 +0000 (07:11 +0000)]
update DxeIpl to use EFI_S3_RESUME2_PPI instead of EFI_S3_RESUME_PPI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10138
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Mon, 1 Mar 2010 07:10:27 +0000 (07:10 +0000)]
Move the framework version of EFI_S3_RESUME_PPI defintion to Intel framework package from MdePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10137
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 1 Mar 2010 06:52:48 +0000 (06:52 +0000)]
roll back some changing since it was not complete.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10136
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 1 Mar 2010 06:47:58 +0000 (06:47 +0000)]
Add the missing OUTPUT directory for the EFI and depex file in Rule section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10135
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 1 Mar 2010 06:14:46 +0000 (06:14 +0000)]
updated definitions of PCD PPI/Protocol per latest UEFI Spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10134
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Mon, 1 Mar 2010 05:35:20 +0000 (05:35 +0000)]
Remove assumption that the transition code for transitioning from 64-bit to 32-bit mode is 64 bytes. Instead compute the size based on the implementation in the ASM file.
Update logic to align new 32-bit stack on a 4 byte boundary
Update logic to prevent one slot overlap between the transition code and the new stack.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10133
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Mon, 1 Mar 2010 05:32:59 +0000 (05:32 +0000)]
Update PI SMM Core to ignore memory ranges from SMRAM Descriptors that are already allocated or not tested or not ECC initialized yet
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10132
6f19259b -4bc3-4df7-8a09-
765794883524
hhuan13 [Mon, 1 Mar 2010 04:29:21 +0000 (04:29 +0000)]
Update PiSmmCore:
1. Update PiSmmIpl.c DoCommunicate() to prevent exception in case call SmiManage directly if SMRAM is closed or locked. That case causes exception.
2. Update PiSmmCore.c SmmEntryPoint(). It is not required to save/restore InSmm. Because SMM is non-reentrant.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10131
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 1 Mar 2010 03:26:19 +0000 (03:26 +0000)]
Update code to match EDKII coding style.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10130
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 1 Mar 2010 02:09:06 +0000 (02:09 +0000)]
Add the new added tool link.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10129
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 1 Mar 2010 01:59:46 +0000 (01:59 +0000)]
Update OvmfPkg FDF to avoid DXE driver to be rebased on build time.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10128
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 1 Mar 2010 01:39:30 +0000 (01:39 +0000)]
Clean up Rules of Platform FDFs to apply only one EFI image and Depex for each driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10127
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Mon, 1 Mar 2010 00:28:34 +0000 (00:28 +0000)]
MdeModulePkg DxeNetLib: Fix compiler warning
This compiler warning was triggered by setting MDEPKG_NDEBUG.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10126
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Sun, 28 Feb 2010 23:56:57 +0000 (23:56 +0000)]
Add FormMap form example.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10125
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Sun, 28 Feb 2010 23:53:41 +0000 (23:53 +0000)]
Add the fixed checksum value 0xAA of FFS header according to the latest PI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10124
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Sun, 28 Feb 2010 23:39:39 +0000 (23:39 +0000)]
Sync EDKII BaseTools to BaseTools project r1903.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10123
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sun, 28 Feb 2010 20:14:22 +0000 (20:14 +0000)]
Fix build break caused by adding DebugAgentLib to the DXE Core.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10122
6f19259b -4bc3-4df7-8a09-
765794883524
erictian [Sun, 28 Feb 2010 13:00:58 +0000 (13:00 +0000)]
update Ehci driver to distinct pci memory address and host address
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10121
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Sun, 28 Feb 2010 11:37:55 +0000 (11:37 +0000)]
Correct copyright to 2010.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10120
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Sat, 27 Feb 2010 17:04:12 +0000 (17:04 +0000)]
1. Refine debug agent library.
2. DxeCore and DxeIpl consume debug agent library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10119
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Sat, 27 Feb 2010 15:37:52 +0000 (15:37 +0000)]
Update SEC Platform Information PPI according to PI 1.2 errata A.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10118
6f19259b -4bc3-4df7-8a09-
765794883524
gdong1 [Sat, 27 Feb 2010 10:57:24 +0000 (10:57 +0000)]
Update comments by UEFI approved Errata revision 'B'.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10117
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Sat, 27 Feb 2010 09:04:11 +0000 (09:04 +0000)]
Add the missing check for NULL pointer before use it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10116
6f19259b -4bc3-4df7-8a09-
765794883524
geekboy15a [Fri, 26 Feb 2010 19:17:16 +0000 (19:17 +0000)]
Fixed GCC build issue caused by converting a pointer to an integer of a larger size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10115
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 26 Feb 2010 11:42:57 +0000 (11:42 +0000)]
Remove notice as it gets to publish in newest PI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10114
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 26 Feb 2010 09:27:59 +0000 (09:27 +0000)]
According to the latest UEFI 2.3 errata B, the following changes are made:
1.EFI_IMAGE_EXECUTION_INFO structure.Signature field.
2.HiiConfigAccess.ExtractConfig function comments
3.HiiConfigRouting.ExtractConfig, BlockToConfig and GetAltConfig function comments.
4.Remove not in public UEFI spec comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10113
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 26 Feb 2010 09:26:52 +0000 (09:26 +0000)]
Add parameter checking for PEI service AllocatePages(), according to PI1.2 errata A.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10112
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 26 Feb 2010 09:16:55 +0000 (09:16 +0000)]
Correct description for return status code of PEI service AllocatePages(), according to PI 1.2 errata A.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10111
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 26 Feb 2010 08:56:52 +0000 (08:56 +0000)]
Refine parameter description according to PI 1.2 errata A.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10110
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 26 Feb 2010 08:56:29 +0000 (08:56 +0000)]
Refine parameter description according to PI 1.2 errata A.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10109
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 26 Feb 2010 08:53:27 +0000 (08:53 +0000)]
Add more code robustness check for modules under MdeModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10108
6f19259b -4bc3-4df7-8a09-
765794883524
xdu2 [Fri, 26 Feb 2010 08:09:40 +0000 (08:09 +0000)]
Remove notice for PXE_OPFLAGS_GET_MEDIA_STATUS and PXE_STATFLAGS_GET_STATUS_NO_MEDIA_xxx, these definitions are available in latest UEFI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10107
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Fri, 26 Feb 2010 07:43:00 +0000 (07:43 +0000)]
Fix a bug in "Load module At fixed address" to enable it on IPF platform
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10106
6f19259b -4bc3-4df7-8a09-
765794883524
hhuan13 [Fri, 26 Feb 2010 06:09:57 +0000 (06:09 +0000)]
Move EFI_SMRAM_DESCRIPTOR into PiMultiPhase.h. Since the top level includes in the other packages all include PiPei.h or PiDxe.h, and PiPei.h and PiDxe.h both include PiuMultiPhase.h, EFI_SMRAM_DESCRIPTOR will be declared for SMM Access 2 Protocol and the SmramMemoryReserve GUIDed HOB.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10105
6f19259b -4bc3-4df7-8a09-
765794883524
hhuan13 [Fri, 26 Feb 2010 06:09:11 +0000 (06:09 +0000)]
Move EFI_SMRAM_DESCRIPTOR into PiMultiPhase.h. Since the top level includes in the other packages all include PiPei.h or PiDxe.h, and PiPei.h and PiDxe.h both include PiuMultiPhase.h, EFI_SMRAM_DESCRIPTOR will be declared for SMM Access 2 Protocol and the SmramMemoryReserve GUIDed HOB.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10104
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 26 Feb 2010 05:52:57 +0000 (05:52 +0000)]
add debug agent null instance in DSC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10103
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 26 Feb 2010 05:49:12 +0000 (05:49 +0000)]
add debug agent null instance in DSC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10102
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 26 Feb 2010 05:48:42 +0000 (05:48 +0000)]
add debug agent null instance in DSC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10101
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 26 Feb 2010 05:48:07 +0000 (05:48 +0000)]
add debug agent null instance in DSC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10100
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 26 Feb 2010 05:38:04 +0000 (05:38 +0000)]
import Debug Agent Library and null instance in MdeModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10099
6f19259b -4bc3-4df7-8a09-
765794883524
hhuan13 [Fri, 26 Feb 2010 04:35:23 +0000 (04:35 +0000)]
Clean up PiSmmCore to pass K8 scan
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10098
6f19259b -4bc3-4df7-8a09-
765794883524
jgong5 [Fri, 26 Feb 2010 03:35:47 +0000 (03:35 +0000)]
Add EfiCpuArchProtocol dependency for PiSmmIpl module. The reason to add this is PiSmmIpl will call gDS->SetMemorySpaceAttributes() which will locate CPU Arch Protocol to set MTRRs. Without this dependency, the locate might fail and MTRRs are never set in this case.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10097
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Fri, 26 Feb 2010 00:30:20 +0000 (00:30 +0000)]
DuetPkg: Fix build break caused by EFI_SPECIFICATION_VERSION usage
The EFI_SPECIFICATION_VERSION MACRO is no longer defined in edk2
builds, and this module does not need to support the older < UEFI 2.0
code path.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10096
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 25 Feb 2010 23:42:27 +0000 (23:42 +0000)]
Add PI SMM IPL and PI SMM Core
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10095
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 25 Feb 2010 23:41:19 +0000 (23:41 +0000)]
Add PI SMM IPL and PI SMM Core
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10094
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 25 Feb 2010 23:39:39 +0000 (23:39 +0000)]
Add MemoryAllocationLib for PI SMM Core
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10093
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Thu, 25 Feb 2010 21:53:22 +0000 (21:53 +0000)]
Cleanup: Remove PcdDxePcdDatabaseTraverseEnabled
gEfiEdkModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled does not
exist. Remove references to it in .dsc files and within the comments of
the DXE PCD driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10092
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Thu, 25 Feb 2010 21:53:06 +0000 (21:53 +0000)]
OVMF: Move DXE drivers into a new firmware volume
A separate FV is created for DXE drivers so the DXE drivers will
not be rebased along with the PEI drivers.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10091
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 25 Feb 2010 20:31:00 +0000 (20:31 +0000)]
Started working on an ArmEb package. GIC is ported. SEC is a start. Still missing memory map and DRAM init stuff. Hey but it compiles.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10090
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 25 Feb 2010 19:38:21 +0000 (19:38 +0000)]
Update comment in dsc file to explain NULL library class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10089
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 25 Feb 2010 19:25:44 +0000 (19:25 +0000)]
Add EOI API to hardware interrupt. Add PCD setting form DRAM base and size. Remove bogus PCD
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10088
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Thu, 25 Feb 2010 18:17:41 +0000 (18:17 +0000)]
Remove svn:executable on *.c, *.h, *.asm, *.S, *.inf and *.asl*
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10087
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 17:31:45 +0000 (17:31 +0000)]
remove svn:executable attribute for INF file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10086
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 17:30:32 +0000 (17:30 +0000)]
remove svn:executable attribute for INF file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10085
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 17:10:42 +0000 (17:10 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10084
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 17:10:19 +0000 (17:10 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10083
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 17:08:36 +0000 (17:08 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10082
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 17:06:18 +0000 (17:06 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10081
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 17:04:34 +0000 (17:04 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10080
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 17:00:18 +0000 (17:00 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10079
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 16:52:10 +0000 (16:52 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10078
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 16:50:12 +0000 (16:50 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10077
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 16:39:38 +0000 (16:39 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10076
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 16:38:12 +0000 (16:38 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10075
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 16:37:15 +0000 (16:37 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10074
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 16:36:36 +0000 (16:36 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10073
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 16:31:22 +0000 (16:31 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10072
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 25 Feb 2010 16:26:33 +0000 (16:26 +0000)]
Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10071
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 25 Feb 2010 10:37:09 +0000 (10:37 +0000)]
Add parameter checking for MP Services Protocol Thunk driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10070
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 25 Feb 2010 10:10:59 +0000 (10:10 +0000)]
Enhance SetupBrowser to support new UEFI HiiFormMap feature
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10069
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 25 Feb 2010 10:08:54 +0000 (10:08 +0000)]
Add more check to avoid code enter into wrong state.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10068
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Thu, 25 Feb 2010 09:23:44 +0000 (09:23 +0000)]
Fix the bug that SMM Base Protocol.Communicate() does not work.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10067
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Thu, 25 Feb 2010 03:28:18 +0000 (03:28 +0000)]
Change DUET specific HOB structure to make all HOB 8-byte align to fix the PI-SCT failure.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10066
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 25 Feb 2010 03:10:54 +0000 (03:10 +0000)]
Add new HII FormMap Opcode support
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10065
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 24 Feb 2010 23:20:00 +0000 (23:20 +0000)]
Move ARMv5 (ARM9) barrier instructions into assembler files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10064
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 24 Feb 2010 22:38:46 +0000 (22:38 +0000)]
Updated Hardware Interrupt protocol to add an EOI member. Added ARM Data/Instruction syncronization barrier support to the ARM lib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10063
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 24 Feb 2010 17:22:03 +0000 (17:22 +0000)]
Fix line endings
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10062
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 24 Feb 2010 08:45:08 +0000 (08:45 +0000)]
Add support for capsule above 4G.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10061
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 24 Feb 2010 08:30:53 +0000 (08:30 +0000)]
roll back changing on save and restore interrupt status, it needn't doing.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10060
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 24 Feb 2010 08:29:53 +0000 (08:29 +0000)]
roll back changing on save and restore interrupt status, it needn't doing.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10059
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Wed, 24 Feb 2010 08:09:39 +0000 (08:09 +0000)]
Minor comment fix.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10058
6f19259b -4bc3-4df7-8a09-
765794883524
jgong5 [Wed, 24 Feb 2010 07:00:37 +0000 (07:00 +0000)]
Avoid shadowing PE image read function on IPF
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10057
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 24 Feb 2010 05:11:09 +0000 (05:11 +0000)]
Remove <b></b> from File header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10056
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Wed, 24 Feb 2010 02:21:42 +0000 (02:21 +0000)]
fixed the bug in .S file to make the EBC driver work for UNIXGCC build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10055
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 24 Feb 2010 01:42:12 +0000 (01:42 +0000)]
Correct Copyright year format
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10054
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 24 Feb 2010 01:41:56 +0000 (01:41 +0000)]
Correct Copyright year format
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10053
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 24 Feb 2010 00:21:16 +0000 (00:21 +0000)]
1. Correct File header to ## @file
2. Remove unnecessary .common] postfix on section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10052
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 23 Feb 2010 23:58:38 +0000 (23:58 +0000)]
1. Correct File header to ## @file
2. Remove unnecessary .common] postfix on section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10051
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 23 Feb 2010 23:43:55 +0000 (23:43 +0000)]
1. Correct File header to ## @file
2. Remove unnecessary .common] postfix on section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10050
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Tue, 23 Feb 2010 18:21:21 +0000 (18:21 +0000)]
Update comments to define where stuff comes from
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10049
6f19259b -4bc3-4df7-8a09-
765794883524