qhuang8 [Mon, 27 Nov 2006 10:14:02 +0000 (10:14 +0000)]
Introduce PcdDxeIplSwitchToLongMode to DxeIplPeim and remove DxeIplX64Peim.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2018
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Mon, 27 Nov 2006 04:16:07 +0000 (04:16 +0000)]
Enable global optimizations for IPF builds
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2017
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 27 Nov 2006 03:20:00 +0000 (03:20 +0000)]
Sync with PeiDxeDebugLibReportStatusCodeLib to fix IPF alignment issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2016
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 27 Nov 2006 02:20:22 +0000 (02:20 +0000)]
The performance data for PEI phase should be collected from pre-memory, so move PERF_START macro to correct place.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2015
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 26 Nov 2006 04:08:03 +0000 (04:08 +0000)]
Define GLOABAL_REMOVE_IF_UNREFERENCED for IPF on MSFT tool chains
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2014
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 26 Nov 2006 04:07:04 +0000 (04:07 +0000)]
Add support for.sdata sections
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2013
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 26 Nov 2006 00:27:57 +0000 (00:27 +0000)]
Add "-d debug" to the IPF ASM FLAGS to enable source level debugging of IPF .S files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2012
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 25 Nov 2006 02:07:07 +0000 (02:07 +0000)]
Fix IPF alignment issue when building a Report Status Code message
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2011
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 24 Nov 2006 08:39:20 +0000 (08:39 +0000)]
Fix Sku Info update UI refresh to update the dynamic pcd value for selected sku id.
Fix the phenomena of endless warning message when opening FrameworkModules pane after changing workspace.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2010
6f19259b-4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 24 Nov 2006 06:02:46 +0000 (06:02 +0000)]
Move SAL "initialization/virtual address change notification" from EdkUefiRuntimeLib to EdkDxeSalLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2009
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Fri, 24 Nov 2006 02:27:09 +0000 (02:27 +0000)]
Add volatile to modify LockValue in ReleaseSpinLock().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2008
6f19259b-4bc3-4df7-8a09-
765794883524
yshang1 [Thu, 23 Nov 2006 09:05:19 +0000 (09:05 +0000)]
To Fix PVCS 429.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2007
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Thu, 23 Nov 2006 09:01:43 +0000 (09:01 +0000)]
Add volatile to modify LockValue in AcquireLockOrFail().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2006
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 23 Nov 2006 08:24:42 +0000 (08:24 +0000)]
A minor mistake. Remove debug info.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2005
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 23 Nov 2006 08:22:43 +0000 (08:22 +0000)]
Change supporting section alignment from 4k to 64k. Add check whether section-alignment and file-alignment match or not.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2004
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 23 Nov 2006 06:06:35 +0000 (06:06 +0000)]
Change IPF flags to use /Os instead of /O1i
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2003
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 23 Nov 2006 03:03:29 +0000 (03:03 +0000)]
Add flags for DEBUG IPF builds
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2002
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 23 Nov 2006 00:22:20 +0000 (00:22 +0000)]
Port a couple of files to gnu assembly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2001
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 22 Nov 2006 21:07:40 +0000 (21:07 +0000)]
A script that helps you install python on OS X.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2000
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 22 Nov 2006 19:56:46 +0000 (19:56 +0000)]
Set the exe bit and point to the right interpreter on Unix.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1999
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 22 Nov 2006 19:10:40 +0000 (19:10 +0000)]
Roll back to previous version of the script.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1998
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 22 Nov 2006 18:45:04 +0000 (18:45 +0000)]
Add a script to build a mingw64 compiler.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1997
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 22 Nov 2006 17:17:04 +0000 (17:17 +0000)]
rename library to Library
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1996
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 22 Nov 2006 00:58:38 +0000 (00:58 +0000)]
Adding a python script dir and a script to calculate what dependencies a module has on library classes and guids.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1995
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 22 Nov 2006 00:42:57 +0000 (00:42 +0000)]
Add PeiServicesTablePointerLibKr1 to the FPD and SPD file for the MdePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1994
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 22 Nov 2006 00:41:04 +0000 (00:41 +0000)]
Add PeiServiceTablePointerLib that uses KR1 to save/restore the PEI Services Table Pointer
This library is only valid for Ipf
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1993
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 22 Nov 2006 00:39:03 +0000 (00:39 +0000)]
Add 64-bit I/O port functions that ASSERT()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1992
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 22 Nov 2006 00:37:34 +0000 (00:37 +0000)]
Remove DXE Core Entry Point Library Class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1991
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 22 Nov 2006 00:36:59 +0000 (00:36 +0000)]
Remove Peim Entry Point Library Class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1990
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Tue, 21 Nov 2006 18:49:43 +0000 (18:49 +0000)]
Fix IPF build break
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1989
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Tue, 21 Nov 2006 08:58:29 +0000 (08:58 +0000)]
Change name from "VFR_FLAGES" to "VFRPP_FLAGES".
Fixed the bug of "VFR compile is broken for gcc builds".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1988
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 21 Nov 2006 03:01:52 +0000 (03:01 +0000)]
Use global variable gInMemory in place of gInMemoryGuid ppi in DxeIplX64 module to point this module is shadowed or not for size reduction.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1987
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 20 Nov 2006 09:29:14 +0000 (09:29 +0000)]
Enhance peirebase tool to get base address from the corresponding fv.inf file, which don't need one base address parameter for this tool any longer. We can reduce base address duplicated definition in fv.inf and fpd file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1986
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 20 Nov 2006 08:59:18 +0000 (08:59 +0000)]
fixed bug occurred when new msa file and spd file are in the same directory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1985
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Mon, 20 Nov 2006 07:25:47 +0000 (07:25 +0000)]
Refresh library instance selection UI for platform editor after library instance adding/deleting.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1984
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 20 Nov 2006 06:26:55 +0000 (06:26 +0000)]
fix one bug on Timer Frequency return.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1983
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Mon, 20 Nov 2006 05:21:41 +0000 (05:21 +0000)]
Fix the no library instance in UI display when some exception occurs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1982
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 20 Nov 2006 03:59:14 +0000 (03:59 +0000)]
In core\dxe\Dispatcher\Dispatcher.c uses CoreLoadImage with TRUE parameter of BootPolicy. But according to CoreLoadImage comments, BootPolicy is TRUE indicates that the request originates from the boot manager. Dispatcher driver is from memory, not from boot manager. So it should call CoreLoadImage with FALSE parameter of BootPolicy.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1981
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Mon, 20 Nov 2006 03:15:47 +0000 (03:15 +0000)]
To fix bug edkt466. Change all default subsystem from CONSOLE to EFI_BOOT_SERVICE_DRIVER.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1980
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 18 Nov 2006 23:13:54 +0000 (23:13 +0000)]
Remove duplicate <Extern> for the lib constructor and destructor
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1979
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 18 Nov 2006 05:04:27 +0000 (05:04 +0000)]
Declare GUIDs for all Extended SAL Services
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1978
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 18 Nov 2006 05:03:37 +0000 (05:03 +0000)]
Add EFI_DELIVERY_MODE to SalApi.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1977
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 18 Nov 2006 05:02:54 +0000 (05:02 +0000)]
Disable warning when assigning a function pointer to a data pointer
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1976
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 18 Nov 2006 05:02:03 +0000 (05:02 +0000)]
Fix VFR related build break when compiling with IPF compilers
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1975
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 19:49:28 +0000 (19:49 +0000)]
Start to port the LongMode stuff to gnu asm.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1974
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 17:49:33 +0000 (17:49 +0000)]
Resync the VFR flags
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1973
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 17:38:32 +0000 (17:38 +0000)]
Fix gcc warnings -- please review affected files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1972
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 16:54:19 +0000 (16:54 +0000)]
Add Thunk16.S -- needs to be ported from masm.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1971
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 16:48:52 +0000 (16:48 +0000)]
Add gnu x86 assembly sources.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1970
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 16:43:12 +0000 (16:43 +0000)]
Add an underscore for gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1969
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 16:32:16 +0000 (16:32 +0000)]
Add a new source for gnu assembly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1968
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 16:31:52 +0000 (16:31 +0000)]
Fix a compiler warning.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1967
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 17 Nov 2006 16:31:07 +0000 (16:31 +0000)]
Port to gnu style.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1966
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 16 Nov 2006 23:17:54 +0000 (23:17 +0000)]
Add the VFR FLAGS for x64 gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1965
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Thu, 16 Nov 2006 10:19:07 +0000 (10:19 +0000)]
Fixed EDKT419.
Removing C Pre-Processing from VfrCompile Tool.
Now the input file for VfrCompile tool should be *.i file which was preprocessed by compiler.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1964
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Thu, 16 Nov 2006 06:23:10 +0000 (06:23 +0000)]
1. Fix EDKT433 help context triggered by mouse movement is not displayed properly
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1963
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 16 Nov 2006 06:19:47 +0000 (06:19 +0000)]
Add gcc macro to remove pack() for gcc build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1962
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Thu, 16 Nov 2006 06:07:56 +0000 (06:07 +0000)]
1. Fix EDKT433 help context triggered by mouse movement is not displayed properly
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1961
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 16 Nov 2006 05:49:22 +0000 (05:49 +0000)]
Add pack(1) for boot scipt structure.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1960
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 16 Nov 2006 01:11:41 +0000 (01:11 +0000)]
Initial port to x86_64 gnu assembly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1959
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 16 Nov 2006 01:09:19 +0000 (01:09 +0000)]
Add new tool chain configs for x64 gcc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1958
6f19259b-4bc3-4df7-8a09-
765794883524
bxing [Wed, 15 Nov 2006 09:31:03 +0000 (09:31 +0000)]
Enabled 4G+ memory in thunk.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1957
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 15 Nov 2006 08:57:57 +0000 (08:57 +0000)]
Provide default value for PCD in platform if user does not specify anything for it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1956
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Wed, 15 Nov 2006 07:13:59 +0000 (07:13 +0000)]
Update PEI Apriori Module GUID based on PIWG spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1955
6f19259b-4bc3-4df7-8a09-
765794883524
ywang [Tue, 14 Nov 2006 22:01:45 +0000 (22:01 +0000)]
File modified to add usage information and implement minor corrections.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1954
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Tue, 14 Nov 2006 17:57:07 +0000 (17:57 +0000)]
Cleanups for cygwin.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1953
6f19259b-4bc3-4df7-8a09-
765794883524
gtian [Tue, 14 Nov 2006 09:34:30 +0000 (09:34 +0000)]
Add IPF support in Base IO Lib, and related change in fpd file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1952
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Tue, 14 Nov 2006 09:03:19 +0000 (09:03 +0000)]
Fixed EDKT469
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1951
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 14 Nov 2006 07:23:52 +0000 (07:23 +0000)]
Add new line "\n" to seperate long messages.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1950
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Tue, 14 Nov 2006 07:15:01 +0000 (07:15 +0000)]
Supporting Apriori File from build tool.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1949
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 14 Nov 2006 07:14:04 +0000 (07:14 +0000)]
Modify the way of pcd warning message reporting to be a total in the end.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1948
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Tue, 14 Nov 2006 06:51:14 +0000 (06:51 +0000)]
Add a Mixed tool chain for x64.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1947
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Tue, 14 Nov 2006 06:48:07 +0000 (06:48 +0000)]
Add ULL to integer literals for gcc support.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1946
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 14 Nov 2006 06:33:37 +0000 (06:33 +0000)]
Synchronize platform pcd automatically with MSA pcd when opening FrameworkModules of a platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1945
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Tue, 14 Nov 2006 06:12:26 +0000 (06:12 +0000)]
Fixed EDKT469.
Add the PCD control for "_gDriverModelProtocolList" list in Autogen.c.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1944
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 14 Nov 2006 05:43:15 +0000 (05:43 +0000)]
Rename PcdPlatformBusSpeed to PcdFSBClock and update help text.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1943
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 14 Nov 2006 03:19:42 +0000 (03:19 +0000)]
Fix the bug of Pcd value update in FrameworkModule settings. remove the curious warning message of pcd type can not be changed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1942
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 13 Nov 2006 10:32:22 +0000 (10:32 +0000)]
Fix gcc build break for this module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1941
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 13 Nov 2006 09:27:49 +0000 (09:27 +0000)]
rename PcdGenericPlatformBusSpeed to PcdFSBClock to avoid confusing.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1940
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 13 Nov 2006 08:39:49 +0000 (08:39 +0000)]
Add comments for all file tagged with "ToolCode="DUMMY"".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1939
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Mon, 13 Nov 2006 08:11:53 +0000 (08:11 +0000)]
1. Fix EDKT461 [Framework Wizard] Can't change ModuleBuildOptions for MSA file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1938
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 13 Nov 2006 07:16:11 +0000 (07:16 +0000)]
Fix build break error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1937
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 13 Nov 2006 07:11:58 +0000 (07:11 +0000)]
1. Rename PcdPlatformBusSpeed to PcdGenericPlatformBusSpeed
2. Added PcdComponentNameDisable and PcdDriverDiagnosticsDisable for UefiDriverModuleLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1936
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 13 Nov 2006 07:10:54 +0000 (07:10 +0000)]
Add comments about why pre-allocate 32 bytes for load 64bit dxe core and Add code to make sure the stack is aligned to 16 bytes.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1935
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Mon, 13 Nov 2006 06:56:45 +0000 (06:56 +0000)]
Fix Ffs sections encapsulation type update problem.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1934
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Mon, 13 Nov 2006 06:44:15 +0000 (06:44 +0000)]
Set the stack alignment for X64 to 16 bytes per the X64 Calling Convention
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1933
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Mon, 13 Nov 2006 05:56:01 +0000 (05:56 +0000)]
1. Fix EDKT468 Click some buttons in MSA header by wizard can not be saved properly
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1932
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Mon, 13 Nov 2006 03:40:52 +0000 (03:40 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1931
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 10 Nov 2006 09:13:10 +0000 (09:13 +0000)]
For encapsulated sections in FFS layout in FpdBuildOptions, if no longer exists sections in an encapsulated section, remove from UI that section to be consistent with contents in FPD file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1930
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 10 Nov 2006 09:01:25 +0000 (09:01 +0000)]
Fix to pre-allocate 32bytes in stack to Load X64 Image.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1929
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 10 Nov 2006 06:07:39 +0000 (06:07 +0000)]
added help text for PcdPlatformBusSpeed
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1928
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Nov 2006 22:18:41 +0000 (22:18 +0000)]
Fix build break from CPU_STACK_ALIGNMENT update.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1927
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Nov 2006 22:17:53 +0000 (22:17 +0000)]
Add DxeIplX64Peim to the FPD file for the EdkModulePkg.fpd
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1926
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Nov 2006 22:05:07 +0000 (22:05 +0000)]
Use CPU_STACK_ALIGNMENT to align stack allocated for used in the DXE Phase.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1925
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Nov 2006 22:04:33 +0000 (22:04 +0000)]
Use CPU_STACK_ALIGNMENT to align stack allocated for used in the DXE Phase.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1924
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Nov 2006 22:03:11 +0000 (22:03 +0000)]
Remove private definition for IPF stack alignment, and use public definition called CPU_STACK_ALIGNMENT instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1923
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Nov 2006 22:01:56 +0000 (22:01 +0000)]
Fix ALIGN_POINTER() macro. The pointer (p) passed in must always be converted to (UINTN) prior to performing math operations.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1922
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Nov 2006 22:00:40 +0000 (22:00 +0000)]
Remove hard coded constant of 15, and use CPU_STACK_ALIGNMENT instead
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1921
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Nov 2006 21:26:29 +0000 (21:26 +0000)]
Add #define CPU_STACK_ALIGNMENT to the ProcessorBind.h for each of the supported CPU architectures. This value is sizeof(UINTN) for IA-32, X64, and EBC. It is 16 bytes for IPF.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1920
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Wed, 8 Nov 2006 09:14:20 +0000 (09:14 +0000)]
1. Fix a description issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1919
6f19259b-4bc3-4df7-8a09-
765794883524