]>
git.proxmox.com Git - mirror_edk2.git/log
andrewfish [Wed, 17 Mar 2010 02:29:58 +0000 (02:29 +0000)]
Fix bug
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10263
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 17 Mar 2010 02:29:12 +0000 (02:29 +0000)]
Update intrinsics for code sourcery gcc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10262
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 17 Mar 2010 02:25:41 +0000 (02:25 +0000)]
Sync up ARMASM and GCC version
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10261
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 17 Mar 2010 02:25:12 +0000 (02:25 +0000)]
Add a build script for code socery gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10260
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 17 Mar 2010 02:21:18 +0000 (02:21 +0000)]
Add Math64.S to reduce the number of compiler intrinsics that need to be supported. It turns out they seem to change from GCC generation to generation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10259
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Wed, 17 Mar 2010 02:06:04 +0000 (02:06 +0000)]
Remove the implementation limitation in the SmmBaseHelper driver that it assumes the Framework SMM driver to be loaded has a copy in memory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10258
6f19259b -4bc3-4df7-8a09-
765794883524
myronporter [Tue, 16 Mar 2010 23:34:53 +0000 (23:34 +0000)]
Grammatical and disclaimer changes (does not follow internal C coding stds.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10257
6f19259b -4bc3-4df7-8a09-
765794883524
xdu2 [Tue, 16 Mar 2010 13:16:19 +0000 (13:16 +0000)]
Add check of MediaPresentSupported field in SNP mode data to support UNDI without cable detect capability.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10256
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Tue, 16 Mar 2010 06:25:10 +0000 (06:25 +0000)]
Add sample use case for IFR security op-code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10255
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Tue, 16 Mar 2010 06:22:05 +0000 (06:22 +0000)]
Fix a bug in SetupBrowserDxe driver when check current user's access setup permission. EFI_USER_INFO_ACCESS_CONTROL.Size may be equal to sizeof (EFI_USER_INFO_ACCESS_CONTROL) because of no extra data.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10254
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 16 Mar 2010 05:57:21 +0000 (05:57 +0000)]
Minor update the patch for Edk r10248
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10253
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Tue, 16 Mar 2010 05:22:23 +0000 (05:22 +0000)]
Remove FD section from DuetPkg.fdf and move the BlockSize/NumBlocks declaration from FD to FV.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10252
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 16 Mar 2010 05:10:06 +0000 (05:10 +0000)]
add missed GUID definition of EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID_31.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10251
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Tue, 16 Mar 2010 04:08:24 +0000 (04:08 +0000)]
Add missing words for the description of EFI_SMM_CONTROL_PROTOCOL.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10250
6f19259b -4bc3-4df7-8a09-
765794883524
myronporter [Tue, 16 Mar 2010 01:53:11 +0000 (01:53 +0000)]
Grammatical and disclaimer changes (does not follow internal C coding stds.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10249
6f19259b -4bc3-4df7-8a09-
765794883524
myronporter [Mon, 15 Mar 2010 17:28:58 +0000 (17:28 +0000)]
Clarify @pram b in Base.h. Accepted and edited in Qing Huang changes for @retval EFI_INVALID_PARAMETER lines. 171 & 321.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10248
6f19259b -4bc3-4df7-8a09-
765794883524
myronporter [Mon, 15 Mar 2010 16:37:21 +0000 (16:37 +0000)]
Correction to remove Apple lines from Disclaimers. These were introduced after r10220, indicating the copies of disclaimer with Apple lines are a corruption.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10247
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 15 Mar 2010 09:25:21 +0000 (09:25 +0000)]
Add GlueLib SmmRuntimeDxeReportStatusCodeLib into EdkCompatibilityPkg , which provides the security status code library for EDK runtime and smm driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10246
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 15 Mar 2010 09:24:26 +0000 (09:24 +0000)]
Add GlueLib SmmRuntimeDxeReportStatusCodeLib into EdkCompatibilityPkg , which provides the security status code library for EDK runtime and smm driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10245
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 15 Mar 2010 02:57:43 +0000 (02:57 +0000)]
Remove one leftover in protocol definitions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10244
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 15 Mar 2010 01:40:59 +0000 (01:40 +0000)]
Merge the same type PCD section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10243
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Sun, 14 Mar 2010 09:53:45 +0000 (09:53 +0000)]
Clean up PCDs section in Nt32 DSCs by removing those PCDs that use the default values/types from the DEC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10242
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Sun, 14 Mar 2010 07:09:37 +0000 (07:09 +0000)]
Fix a issue to support the callback related to framework IFR REF opcode. Its callback type is EFI_IFR_TYPE_UNDEFINED according to the latest UEFI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10241
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Sun, 14 Mar 2010 07:07:46 +0000 (07:07 +0000)]
Support Framework IFR SELECT OP code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10240
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Sat, 13 Mar 2010 16:52:46 +0000 (16:52 +0000)]
1. update the definitions in debug agent library, rename DEBUG_AGENT_INIT_DXE to DEBUG_AGENT_INIT_DXE_CORE and add DEBUG_AGENT_INIT_S3.
2. disable debug timer interrupt in ExitBootServices().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10239
6f19259b -4bc3-4df7-8a09-
765794883524
myronporter [Sat, 13 Mar 2010 01:03:39 +0000 (01:03 +0000)]
Grammatical and disclaimer changes (does not follow internal C coding stds.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10238
6f19259b -4bc3-4df7-8a09-
765794883524
myronporter [Fri, 12 Mar 2010 23:19:05 +0000 (23:19 +0000)]
Grammatical and disclaimer changes (does not follow internal C coding stds.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10237
6f19259b -4bc3-4df7-8a09-
765794883524
myronporter [Fri, 12 Mar 2010 23:09:20 +0000 (23:09 +0000)]
Grammatical and disclaimer changes (does not follow internal C coding stds.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10236
6f19259b -4bc3-4df7-8a09-
765794883524
myronporter [Fri, 12 Mar 2010 22:19:12 +0000 (22:19 +0000)]
Grammatical and disclaimer changes (does not follow internal C coding stds.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10235
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 12 Mar 2010 10:54:01 +0000 (10:54 +0000)]
Sync EDKII BaseTools to BaseTools project r1928
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10234
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Fri, 12 Mar 2010 04:35:00 +0000 (04:35 +0000)]
Fixed a bug in LMFA code
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10233
6f19259b -4bc3-4df7-8a09-
765794883524
geekboy15a [Thu, 11 Mar 2010 20:52:54 +0000 (20:52 +0000)]
Updating processor bindings to not use stdint.h. Also added code to verify at compile time that data widths are correct.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10232
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Thu, 11 Mar 2010 09:33:40 +0000 (09:33 +0000)]
Change the PM Timer RegisterBitWidth according to the Flags
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10231
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Thu, 11 Mar 2010 03:03:34 +0000 (03:03 +0000)]
Add BlockSize declaration in FvMain section other tool would create a FV with blocksize=1 and huge number of blocks.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10230
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 11 Mar 2010 02:04:04 +0000 (02:04 +0000)]
roll back IDT_ENTRY counter to 32
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10229
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Wed, 10 Mar 2010 09:20:17 +0000 (09:20 +0000)]
Fix the hardware flow control logic in SerialIo driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10228
6f19259b -4bc3-4df7-8a09-
765794883524
hhuan13 [Wed, 10 Mar 2010 07:15:40 +0000 (07:15 +0000)]
Update this module from DXE_DRIVER to DXE_RUNTIME_DRIVER and convert mSmmControl pointer upon GoVirtual().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10227
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Wed, 10 Mar 2010 05:38:25 +0000 (05:38 +0000)]
Minor comment fix.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10226
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Wed, 10 Mar 2010 02:47:05 +0000 (02:47 +0000)]
The patch attached is to fix the issue that LMFA feature is failed on OVMF. The root cause is that OVMF platform reserved 128k top memory range for EMU variable range before PEI memory range re-locate to specified memory range, which is quite different from real platform. The original implementation has an assumption that AllocatePage will NOT be invoked until PEI memory range is re-located to preassigned memory range, , which is TRUE in most real platform, but FALSE on OVMF platform. So This patch is to enhanced the memory resource HOB re-organization algorithm to eliminate the assumption.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10225
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 10 Mar 2010 02:38:39 +0000 (02:38 +0000)]
Add Checking for MTRR existence.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10223
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 10 Mar 2010 02:36:05 +0000 (02:36 +0000)]
1, Remove comma after year
2, Use full stop instead of comma after "Intel Corporation"
3, Remove blank char between "." and "<BR>"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10222
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 10 Mar 2010 02:17:49 +0000 (02:17 +0000)]
Add description for the added BootState guid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10220
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 10 Mar 2010 01:23:13 +0000 (01:23 +0000)]
Cleanup license header
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10219
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 10 Mar 2010 01:07:26 +0000 (01:07 +0000)]
Add license header for Duet's makefile.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10218
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Wed, 10 Mar 2010 00:29:47 +0000 (00:29 +0000)]
Add the BootState GUID to EdkCompatibilityPkg.dec and the accordingly GUID header file.
It’s to let the ECP platform boot in minimal mode in the non-first boot.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10217
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Tue, 9 Mar 2010 08:18:12 +0000 (08:18 +0000)]
MdeModule Package version updated from 0.90 to 0.91.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10216
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 9 Mar 2010 07:47:58 +0000 (07:47 +0000)]
Update EdkCompatibilityPkg version from 0.90 to 0.91
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10215
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Tue, 9 Mar 2010 05:58:00 +0000 (05:58 +0000)]
Minor update comment to remove unprintable character in source file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10214
6f19259b -4bc3-4df7-8a09-
765794883524
jgong5 [Tue, 9 Mar 2010 05:47:41 +0000 (05:47 +0000)]
Fix the SMRAM caching range base and size. The original code uses the biggest SMRAM range base and size to set the cache attribute by gDS->SetMemorySpaceAttributes(). This is not correct because the platform code might split the TSEG into several ranges. The fix searches and joins all the adjacent ranges to the biggest SMRAM range into a cacheable range so that TSEG can be cached as a whole.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10213
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sun, 7 Mar 2010 23:15:06 +0000 (23:15 +0000)]
Fix typo that causes a hang.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10212
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sun, 7 Mar 2010 17:15:21 +0000 (17:15 +0000)]
Updating the USB subsystem init done in PciEmulation so we can use the standard EHCI driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10211
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 5 Mar 2010 09:16:53 +0000 (09:16 +0000)]
Add a blank line in the end of file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10210
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 5 Mar 2010 07:55:16 +0000 (07:55 +0000)]
Add some robustness check in DriverSample driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10209
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 5 Mar 2010 07:10:52 +0000 (07:10 +0000)]
Update USB init code to do a softreset.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10208
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 5 Mar 2010 06:31:45 +0000 (06:31 +0000)]
Minor update to some protocol interface function prototype for Doxygen document
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10207
6f19259b -4bc3-4df7-8a09-
765794883524
erictian [Fri, 5 Mar 2010 05:40:17 +0000 (05:40 +0000)]
fix build error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10206
6f19259b -4bc3-4df7-8a09-
765794883524
erictian [Fri, 5 Mar 2010 04:35:26 +0000 (04:35 +0000)]
roll back the parameter check of AsyncInterruptTransfer() and SyncInterruptTransfer() of Usb2HcProtocol to follow current uefi spec.
current uefi spec only supports interrupt in endpoint.
but there are usb devices which support interrupt out endpoint. we propose to update uefi spec to remove the limitation. after the ecr is approved, the corresponding patch will be submitted.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10205
6f19259b -4bc3-4df7-8a09-
765794883524
jyao1 [Fri, 5 Mar 2010 04:05:28 +0000 (04:05 +0000)]
Move SmmCoreSmmServicesTableLib from MdePkg to MdeModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10204
6f19259b -4bc3-4df7-8a09-
765794883524
jyao1 [Fri, 5 Mar 2010 04:04:36 +0000 (04:04 +0000)]
Move SmmCoreSmmServicesTableLib from MdePkg to MdeModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10203
6f19259b -4bc3-4df7-8a09-
765794883524
jyao1 [Fri, 5 Mar 2010 03:52:12 +0000 (03:52 +0000)]
Add SmmCore SmmServicesTable library.
This library should be used and only used by SmmCore, (compare with SmmServicesTable Lib is used and only used by SmmDriver)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10202
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Fri, 5 Mar 2010 03:21:41 +0000 (03:21 +0000)]
Update MdePkg revision to 1.02
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10201
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 5 Mar 2010 03:17:47 +0000 (03:17 +0000)]
Update to use DEBUG/RELEASE properly in DSC now tools have been fixed. Add VectorBase PCD to SEC. Don't assume it is at start of DRAM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10200
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 5 Mar 2010 02:38:18 +0000 (02:38 +0000)]
Remove dead file, and update startup code to null out vector table.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10199
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 5 Mar 2010 02:36:07 +0000 (02:36 +0000)]
Update to use new $() form
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10198
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 5 Mar 2010 02:15:41 +0000 (02:15 +0000)]
Added FIQ interrupt primatives. Update exception handler to disable/reenable FIQ when updating in case debug agent library is using FIQ.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10197
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 5 Mar 2010 00:57:07 +0000 (00:57 +0000)]
Make these drivers more compatible with a projected Debug Agent Library implementation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10196
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 4 Mar 2010 22:38:21 +0000 (22:38 +0000)]
Add an EHCI register dump function for debug. Not hooked in any place...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10195
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 4 Mar 2010 15:57:53 +0000 (15:57 +0000)]
Update package version for IntelFrameworkPkg and IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10194
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 4 Mar 2010 11:57:31 +0000 (11:57 +0000)]
Sync EDKII BaseTools to BaseTools project r1913.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10193
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 4 Mar 2010 10:04:21 +0000 (10:04 +0000)]
Fix wrong BufferSize for Configuration data.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10192
6f19259b -4bc3-4df7-8a09-
765794883524
tye1 [Thu, 4 Mar 2010 09:57:52 +0000 (09:57 +0000)]
Update the title Network Configuration to IPv4 Network Configuration since IPv6 UI is enabled.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10191
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 4 Mar 2010 09:51:23 +0000 (09:51 +0000)]
Correct the CIS spec version info.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10190
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Thu, 4 Mar 2010 09:41:52 +0000 (09:41 +0000)]
Remove the PcdsDynamicHii section from Duet platform as currently PCD driver running at TPL_NOTIFY and cannot co-work with Duet's variable driver currently.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10189
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Thu, 4 Mar 2010 09:38:02 +0000 (09:38 +0000)]
Change back the TPL of PCD from TPL_CALLBACK to TPL_NOTIFY because the following issue is found:
When we manually connect a device path mapping to the serial terminal with non-default band rate, the SerialIo driver would Reinstall its device path protocol eventually causing ConSplitter::DriverBindingStart() to run and finally would call PcdGet32 (PcdConOutColumn) in ConsplitterSetConsoleOutMode().
Since SerialIo driver raises TPL to TPL_NOTIFY initially, the call to PcdGet32 would cause TPL assertion if TPL of PCD is TPL_CALLBACK.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10188
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 4 Mar 2010 09:36:08 +0000 (09:36 +0000)]
Move to SmmServicesTableLib to IA32, x64 arch sub section to align with SmmLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10187
6f19259b -4bc3-4df7-8a09-
765794883524
erictian [Thu, 4 Mar 2010 09:29:34 +0000 (09:29 +0000)]
uniform the sw and hw expression to avoid confusing. it does not effect hw function.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10186
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 4 Mar 2010 09:23:16 +0000 (09:23 +0000)]
Add SmmLib info to MdePkg.dec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10185
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 4 Mar 2010 09:17:53 +0000 (09:17 +0000)]
Use the input Request string as check string.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10184
6f19259b -4bc3-4df7-8a09-
765794883524
hhuan13 [Thu, 4 Mar 2010 08:32:54 +0000 (08:32 +0000)]
Remove SMM_CORE from SmmServicesTableLib.inf that is dedicated for DXE_SMM_DRIVER
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10183
6f19259b -4bc3-4df7-8a09-
765794883524
gdong1 [Thu, 4 Mar 2010 07:58:16 +0000 (07:58 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10182
6f19259b -4bc3-4df7-8a09-
765794883524
gdong1 [Thu, 4 Mar 2010 07:29:53 +0000 (07:29 +0000)]
Add align build option to avoid the build issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10181
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 4 Mar 2010 06:48:52 +0000 (06:48 +0000)]
Update HiiConfigAccess.ExtractConfig interface to support NULL request string and ConfigHdr request string.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10180
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 4 Mar 2010 06:38:22 +0000 (06:38 +0000)]
Add array index check to avoid potential buffer overflow.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10179
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Thu, 4 Mar 2010 05:42:44 +0000 (05:42 +0000)]
Fix a bug that a NULL pointer may be dereferenced.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10178
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 4 Mar 2010 05:29:52 +0000 (05:29 +0000)]
Sync EDKII BaseTools to BaseTools project r1911.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10177
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 4 Mar 2010 04:52:41 +0000 (04:52 +0000)]
1. Correct coding comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10176
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 4 Mar 2010 03:16:55 +0000 (03:16 +0000)]
Fix a bug in load modules at fixed address which may potentially impact OS S3.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10175
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 4 Mar 2010 03:10:41 +0000 (03:10 +0000)]
Fix a bug in LMFA which may potentially impact OS S3.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10174
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 4 Mar 2010 01:54:44 +0000 (01:54 +0000)]
Turn of USB legacy support in EHCI driver as it is not needed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10173
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 4 Mar 2010 01:54:09 +0000 (01:54 +0000)]
Sync with ARMASM version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10172
6f19259b -4bc3-4df7-8a09-
765794883524
hhuan13 [Thu, 4 Mar 2010 01:48:52 +0000 (01:48 +0000)]
Remove Size==0 branch in SmmAllocatePool()
The background is :
The SmmMemoryAllocationLib of one of the instance of MemoryAllocation library class. As in MdePkg comment for AllocatePool() : “If AllocationSize is 0, then a valid buffer of 0 size is returned.”,the SMM library implements AllocatePool by SMST service SmmAllocatePool which does NOT support the zero size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10171
6f19259b -4bc3-4df7-8a09-
765794883524
xdu2 [Wed, 3 Mar 2010 10:47:27 +0000 (10:47 +0000)]
Add VlanConfigDxe to platform DSC/FDF.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10170
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 3 Mar 2010 10:09:39 +0000 (10:09 +0000)]
Minor update the package description as MdePkg now contains the definitions in UEFI 2.3 and PI 1.2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10169
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Wed, 3 Mar 2010 09:40:16 +0000 (09:40 +0000)]
Minor bug fix and robustness check improvement.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10168
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 3 Mar 2010 08:53:41 +0000 (08:53 +0000)]
Removing "Ex" in PI PCD_PPI/PROTOCOL's interface according to PI 1.2 latest update.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10167
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Wed, 3 Mar 2010 05:45:50 +0000 (05:45 +0000)]
Enable "Load Module At fixed Address" feature in SMM Core
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10166
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 3 Mar 2010 05:40:19 +0000 (05:40 +0000)]
Fix non-boolean comparison expression.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10165
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Wed, 3 Mar 2010 04:20:24 +0000 (04:20 +0000)]
Fixed the build issue which is caused by movement of S3Resume.h is moved from MdePkg to IntelFrameworkPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10164
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 3 Mar 2010 04:14:16 +0000 (04:14 +0000)]
Syncing GCC and ARMASM assembly. Made chunks of the ARMASM lowercase to make the diff easier.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10163
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 3 Mar 2010 03:40:55 +0000 (03:40 +0000)]
Remove over-specified dependencies on IntelFrameworkPkg and IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10162
6f19259b -4bc3-4df7-8a09-
765794883524