people/mcb30/edk2.git
14 years agoAdd volatile to modify LockValue in ReleaseSpinLock().
xli24 [Fri, 24 Nov 2006 02:27:09 +0000 (02:27 +0000)]
Add volatile to modify LockValue in ReleaseSpinLock().

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2008 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoTo Fix PVCS 429.
yshang1 [Thu, 23 Nov 2006 09:05:19 +0000 (09:05 +0000)]
To Fix PVCS 429.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2007 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd volatile to modify LockValue in AcquireLockOrFail().
xli24 [Thu, 23 Nov 2006 09:01:43 +0000 (09:01 +0000)]
Add volatile to modify LockValue in AcquireLockOrFail().

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2006 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoA minor mistake. Remove debug info.
wuyizhong [Thu, 23 Nov 2006 08:24:42 +0000 (08:24 +0000)]
A minor mistake. Remove debug info.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2005 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoChange supporting section alignment from 4k to 64k. Add check whether section-alignme...
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.tianocore.org/svn/edk2/trunk@2004 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoChange IPF flags to use /Os instead of /O1i
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.tianocore.org/svn/edk2/trunk@2003 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd flags for DEBUG IPF builds
mdkinney [Thu, 23 Nov 2006 03:03:29 +0000 (03:03 +0000)]
Add flags for DEBUG IPF builds

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2002 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoPort a couple of files to gnu assembly.
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.tianocore.org/svn/edk2/trunk@2001 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoA script that helps you install python on OS X.
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.tianocore.org/svn/edk2/trunk@2000 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoSet the exe bit and point to the right interpreter on Unix.
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.tianocore.org/svn/edk2/trunk@1999 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRoll back to previous version of the script.
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.tianocore.org/svn/edk2/trunk@1998 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd a script to build a mingw64 compiler.
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.tianocore.org/svn/edk2/trunk@1997 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agorename library to Library
bbahnsen [Wed, 22 Nov 2006 17:17:04 +0000 (17:17 +0000)]
rename library to Library

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1996 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdding a python script dir and a script to calculate what dependencies a module has...
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.tianocore.org/svn/edk2/trunk@1995 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd PeiServicesTablePointerLibKr1 to the FPD and SPD file for the MdePkg
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.tianocore.org/svn/edk2/trunk@1994 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd PeiServiceTablePointerLib that uses KR1 to save/restore the PEI Services Table...
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.tianocore.org/svn/edk2/trunk@1993 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd 64-bit I/O port functions that ASSERT()
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.tianocore.org/svn/edk2/trunk@1992 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemove DXE Core Entry Point Library Class
mdkinney [Wed, 22 Nov 2006 00:37:34 +0000 (00:37 +0000)]
Remove DXE Core Entry Point Library Class

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1991 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemove Peim Entry Point Library Class
mdkinney [Wed, 22 Nov 2006 00:36:59 +0000 (00:36 +0000)]
Remove Peim Entry Point Library Class

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1990 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix IPF build break
mdkinney [Tue, 21 Nov 2006 18:49:43 +0000 (18:49 +0000)]
Fix IPF build break

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1989 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoChange name from "VFR_FLAGES" to "VFRPP_FLAGES".
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.tianocore.org/svn/edk2/trunk@1988 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUse global variable gInMemory in place of gInMemoryGuid ppi in DxeIplX64 module to...
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.tianocore.org/svn/edk2/trunk@1987 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoEnhance peirebase tool to get base address from the corresponding fv.inf file, which...
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.tianocore.org/svn/edk2/trunk@1986 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agofixed bug occurred when new msa file and spd file are in the same directory.
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.tianocore.org/svn/edk2/trunk@1985 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRefresh library instance selection UI for platform editor after library instance...
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.tianocore.org/svn/edk2/trunk@1984 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agofix one bug on Timer Frequency return.
vanjeff [Mon, 20 Nov 2006 06:26:55 +0000 (06:26 +0000)]
fix one bug on Timer Frequency return.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1983 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix the no library instance in UI display when some exception occurs.
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.tianocore.org/svn/edk2/trunk@1982 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoIn core\dxe\Dispatcher\Dispatcher.c uses CoreLoadImage with TRUE parameter of BootPol...
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.tianocore.org/svn/edk2/trunk@1981 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoTo fix bug edkt466. Change all default subsystem from CONSOLE to EFI_BOOT_SERVICE_DRIVER.
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.tianocore.org/svn/edk2/trunk@1980 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemove duplicate <Extern> for the lib constructor and destructor
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.tianocore.org/svn/edk2/trunk@1979 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoDeclare GUIDs for all Extended SAL Services
mdkinney [Sat, 18 Nov 2006 05:04:27 +0000 (05:04 +0000)]
Declare GUIDs for all Extended SAL Services

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1978 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd EFI_DELIVERY_MODE to SalApi.h
mdkinney [Sat, 18 Nov 2006 05:03:37 +0000 (05:03 +0000)]
Add EFI_DELIVERY_MODE to SalApi.h

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1977 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoDisable warning when assigning a function pointer to a data pointer
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.tianocore.org/svn/edk2/trunk@1976 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix VFR related build break when compiling with IPF compilers
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.tianocore.org/svn/edk2/trunk@1975 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoStart to port the LongMode stuff to gnu asm.
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.tianocore.org/svn/edk2/trunk@1974 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoResync the VFR flags
bbahnsen [Fri, 17 Nov 2006 17:49:33 +0000 (17:49 +0000)]
Resync the VFR flags

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1973 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix gcc warnings -- please review affected files.
bbahnsen [Fri, 17 Nov 2006 17:38:32 +0000 (17:38 +0000)]
Fix gcc warnings -- please review affected files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1972 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd Thunk16.S -- needs to be ported from masm.
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.tianocore.org/svn/edk2/trunk@1971 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd gnu x86 assembly sources.
bbahnsen [Fri, 17 Nov 2006 16:48:52 +0000 (16:48 +0000)]
Add gnu x86 assembly sources.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1970 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd an underscore for gcc.
bbahnsen [Fri, 17 Nov 2006 16:43:12 +0000 (16:43 +0000)]
Add an underscore for gcc.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1969 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd a new source for gnu assembly.
bbahnsen [Fri, 17 Nov 2006 16:32:16 +0000 (16:32 +0000)]
Add a new source for gnu assembly.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1968 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix a compiler warning.
bbahnsen [Fri, 17 Nov 2006 16:31:52 +0000 (16:31 +0000)]
Fix a compiler warning.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1967 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoPort to gnu style.
bbahnsen [Fri, 17 Nov 2006 16:31:07 +0000 (16:31 +0000)]
Port to gnu style.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1966 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd the VFR FLAGS for x64 gcc.
bbahnsen [Thu, 16 Nov 2006 23:17:54 +0000 (23:17 +0000)]
Add the VFR FLAGS for x64 gcc.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1965 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFixed EDKT419.
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.tianocore.org/svn/edk2/trunk@1964 de2fecce-e211-0410-80a6-f3fac2684e05

14 years ago1. Fix EDKT433 help context triggered by mouse movement is not displayed properly
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.tianocore.org/svn/edk2/trunk@1963 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd gcc macro to remove pack() for gcc build
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.tianocore.org/svn/edk2/trunk@1962 de2fecce-e211-0410-80a6-f3fac2684e05

14 years ago1. Fix EDKT433 help context triggered by mouse movement is not displayed properly
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.tianocore.org/svn/edk2/trunk@1961 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd pack(1) for boot scipt structure.
lgao4 [Thu, 16 Nov 2006 05:49:22 +0000 (05:49 +0000)]
Add pack(1) for boot scipt structure.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1960 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoInitial port to x86_64 gnu assembly.
bbahnsen [Thu, 16 Nov 2006 01:11:41 +0000 (01:11 +0000)]
Initial port to x86_64 gnu assembly.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1959 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd new tool chain configs for x64 gcc
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.tianocore.org/svn/edk2/trunk@1958 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoEnabled 4G+ memory in thunk.
bxing [Wed, 15 Nov 2006 09:31:03 +0000 (09:31 +0000)]
Enabled 4G+ memory in thunk.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1957 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoProvide default value for PCD in platform if user does not specify anything for it.
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.tianocore.org/svn/edk2/trunk@1956 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate PEI Apriori Module GUID based on PIWG spec.
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.tianocore.org/svn/edk2/trunk@1955 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFile modified to add usage information and implement minor corrections.
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.tianocore.org/svn/edk2/trunk@1954 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoCleanups for cygwin.
bbahnsen [Tue, 14 Nov 2006 17:57:07 +0000 (17:57 +0000)]
Cleanups for cygwin.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1953 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd IPF support in Base IO Lib, and related change in fpd file
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.tianocore.org/svn/edk2/trunk@1952 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFixed EDKT469
qouyang [Tue, 14 Nov 2006 09:03:19 +0000 (09:03 +0000)]
Fixed EDKT469

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1951 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd new line "\n" to seperate long messages.
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.tianocore.org/svn/edk2/trunk@1950 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoSupporting Apriori File from build tool.
wuyizhong [Tue, 14 Nov 2006 07:15:01 +0000 (07:15 +0000)]
Supporting Apriori File from build tool.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1949 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoModify the way of pcd warning message reporting to be a total in the end.
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.tianocore.org/svn/edk2/trunk@1948 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd a Mixed tool chain for x64.
bbahnsen [Tue, 14 Nov 2006 06:51:14 +0000 (06:51 +0000)]
Add a Mixed tool chain for x64.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1947 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd ULL to integer literals for gcc support.
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.tianocore.org/svn/edk2/trunk@1946 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoSynchronize platform pcd automatically with MSA pcd when opening FrameworkModules...
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.tianocore.org/svn/edk2/trunk@1945 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFixed EDKT469.
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.tianocore.org/svn/edk2/trunk@1944 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRename PcdPlatformBusSpeed to PcdFSBClock and update help text.
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.tianocore.org/svn/edk2/trunk@1943 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix the bug of Pcd value update in FrameworkModule settings. remove the curious warni...
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.tianocore.org/svn/edk2/trunk@1942 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix gcc build break for this module.
lgao4 [Mon, 13 Nov 2006 10:32:22 +0000 (10:32 +0000)]
Fix gcc build break for this module.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1941 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agorename PcdGenericPlatformBusSpeed to PcdFSBClock to avoid confusing.
vanjeff [Mon, 13 Nov 2006 09:27:49 +0000 (09:27 +0000)]
rename PcdGenericPlatformBusSpeed to PcdFSBClock to avoid confusing.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1940 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd comments for all file tagged with "ToolCode="DUMMY"".
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.tianocore.org/svn/edk2/trunk@1939 de2fecce-e211-0410-80a6-f3fac2684e05

14 years ago1. Fix EDKT461 [Framework Wizard] Can't change ModuleBuildOptions for MSA file
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.tianocore.org/svn/edk2/trunk@1938 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix build break error.
lgao4 [Mon, 13 Nov 2006 07:16:11 +0000 (07:16 +0000)]
Fix build break error.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1937 de2fecce-e211-0410-80a6-f3fac2684e05

14 years ago1. Rename PcdPlatformBusSpeed to PcdGenericPlatformBusSpeed
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.tianocore.org/svn/edk2/trunk@1936 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd comments about why pre-allocate 32 bytes for load 64bit dxe core and Add code...
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.tianocore.org/svn/edk2/trunk@1935 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix Ffs sections encapsulation type update problem.
jlin16 [Mon, 13 Nov 2006 06:56:45 +0000 (06:56 +0000)]
Fix Ffs sections encapsulation type update problem.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1934 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoSet the stack alignment for X64 to 16 bytes per the X64 Calling Convention
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.tianocore.org/svn/edk2/trunk@1933 de2fecce-e211-0410-80a6-f3fac2684e05

14 years ago1. Fix EDKT468 Click some buttons in MSA header by wizard can not be saved properly
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.tianocore.org/svn/edk2/trunk@1932 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1931 de2fecce-e211-0410-80a6...
xli24 [Mon, 13 Nov 2006 03:40:52 +0000 (03:40 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1931 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFor encapsulated sections in FFS layout in FpdBuildOptions, if no longer exists secti...
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.tianocore.org/svn/edk2/trunk@1930 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix to pre-allocate 32bytes in stack to Load X64 Image.
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.tianocore.org/svn/edk2/trunk@1929 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoadded help text for PcdPlatformBusSpeed
vanjeff [Fri, 10 Nov 2006 06:07:39 +0000 (06:07 +0000)]
added help text for PcdPlatformBusSpeed

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1928 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix build break from CPU_STACK_ALIGNMENT update.
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.tianocore.org/svn/edk2/trunk@1927 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd DxeIplX64Peim to the FPD file for the EdkModulePkg.fpd
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.tianocore.org/svn/edk2/trunk@1926 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUse CPU_STACK_ALIGNMENT to align stack allocated for used in the DXE Phase.
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.tianocore.org/svn/edk2/trunk@1925 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUse CPU_STACK_ALIGNMENT to align stack allocated for used in the DXE Phase.
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.tianocore.org/svn/edk2/trunk@1924 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemove private definition for IPF stack alignment, and use public definition called...
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.tianocore.org/svn/edk2/trunk@1923 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix ALIGN_POINTER() macro. The pointer (p) passed in must always be converted to...
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.tianocore.org/svn/edk2/trunk@1922 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemove hard coded constant of 15, and use CPU_STACK_ALIGNMENT instead
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.tianocore.org/svn/edk2/trunk@1921 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd #define CPU_STACK_ALIGNMENT to the ProcessorBind.h for each of the supported...
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.tianocore.org/svn/edk2/trunk@1920 de2fecce-e211-0410-80a6-f3fac2684e05

14 years ago1. Fix a description issue
hche10x [Wed, 8 Nov 2006 09:14:20 +0000 (09:14 +0000)]
1. Fix a description issue

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1919 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix the invalid warning message when user add a module that does not support platform...
jlin16 [Wed, 8 Nov 2006 08:31:56 +0000 (08:31 +0000)]
Fix the invalid warning message when user add a module that does not support platform architectures to this platform.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1918 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoTo fix bug T400. If user select a Repackage=false package during creating a FAR,...
wuyizhong [Wed, 8 Nov 2006 08:22:05 +0000 (08:22 +0000)]
To fix bug T400. If user select a Repackage=false package during creating a FAR, give warning and a choose to continue or not.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1917 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate processor socket type definition to comply with SmBios 2.5 spec.
jtang12 [Wed, 8 Nov 2006 06:42:39 +0000 (06:42 +0000)]
Update processor socket type definition to comply with SmBios 2.5 spec.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1916 de2fecce-e211-0410-80a6-f3fac2684e05

14 years ago1. Rename ReleaseNotes.txt to BuildNotes.txt.
hche10x [Wed, 8 Nov 2006 06:12:54 +0000 (06:12 +0000)]
1. Rename ReleaseNotes.txt to BuildNotes.txt.
2. Update BuildNotes.txt for some typo issue.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1915 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix a bug that can't add library MSA specific build option in multi-thread build...
wuyizhong [Wed, 8 Nov 2006 03:27:53 +0000 (03:27 +0000)]
Fix a bug that can't add library MSA specific build option in multi-thread build mode.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1914 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoBug fix for "Tiano BIOS needs to implement an automatic reboot when BIOS settings...
dtang2 [Wed, 8 Nov 2006 03:12:19 +0000 (03:12 +0000)]
Bug fix for "Tiano BIOS needs to implement an automatic reboot when BIOS settings are changed"

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1913 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoProvide UI for generating Apriori file of PEI or DXE phase. The module order informat...
jlin16 [Wed, 8 Nov 2006 02:59:31 +0000 (02:59 +0000)]
Provide UI for generating Apriori file of PEI or DXE phase. The module order information are put into BuildOptions->UserExtensions with UserId as "APRIORI" and Identifier as "0" for PEI phase and "1" for DXE phase. Build tools will use these UserExtensions information to produce the Apriori files that will be placed into each FV image.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1912 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix a bug that can't add library MSA specific build option.
wuyizhong [Wed, 8 Nov 2006 02:40:27 +0000 (02:40 +0000)]
Fix a bug that can't add library MSA specific build option.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1911 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoChanged definitions in Legacy16.h and LegacyBios.h to be compatible with CSM 0.96
jtang12 [Wed, 8 Nov 2006 02:10:54 +0000 (02:10 +0000)]
Changed definitions in Legacy16.h and LegacyBios.h to be compatible with CSM 0.96

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1910 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoadded PcdPlatformBusSpeed for BaseTimerLibLocalApic, thus this timer instance needn...
vanjeff [Tue, 7 Nov 2006 08:43:22 +0000 (08:43 +0000)]
added PcdPlatformBusSpeed for BaseTimerLibLocalApic, thus this timer instance needn't depend on types of CPUs

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1909 de2fecce-e211-0410-80a6-f3fac2684e05