Commit Graph

111 Commits

Author SHA1 Message Date
klu2 e15fbaf473 1) PcdFlashNvStorageFtwWorkingSize, PcdFlashNvStorageFtwWorkingBase, PcdFlashNvStorageFtwSpareSize, PcdFlashNvStorageFtwSpareBase, PcdFlashNvStorageVariableSize PcdFlashNvStorageVariableBase should in gEfiMdeModulePkgTokenSpaceGuid.
2) Use FlashMapHob to get the address and length of FV instead of using PCD. 
3) Use hard code environment in WinNtBusDriver but not dynamic PCD.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3106 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 08:08:57 +00:00
jwang36 2cb630b10e Enabled PCD DXE/PEI module build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3104 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 07:41:51 +00:00
klu2 be29ac91de 1) PcdDxeIplSupportCustomDecompress, PcdDxeIplSupportTianoDecompress, PcdDxeIplSupportEfiDecompress, PcdDxeIplBuildShareCodeHobs should in gEfiMdeModulePkgTokenSpaceGuid token space
2) Add DxePeCoffLoaderFromHobLib library instance for DxeCore

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3098 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 05:19:36 +00:00
klu2 7d421cff2b Select correct library instance of PeCoffLoaderLib for DXE_CORE
Open the debug print flag.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3095 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 03:54:26 +00:00
klu2 ab7136ad81 Update [PcdsDynamicDefault.common] because build.exe has been update.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3090 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 02:36:29 +00:00
klu2 afc4d4e0f4 Add cleanall target
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3089 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 02:24:51 +00:00
klu2 877723ae5d Remove addtional debuglib library instance for SEC module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3085 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 02:12:05 +00:00
klu2 8514044087 SecMain should use BaseDebugNullLib.lib for DebugLib library class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3084 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 02:09:34 +00:00
klu2 910f969c93 Fix the issue that Sec lost library build dependency
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3083 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 02:07:57 +00:00
AJFISH d695558b20 Split out DebugLib for different module types
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3082 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 22:17:00 +00:00
klu2 28ea281313 Use UefiDecompressLib|${WORKSPACE}/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf for make build going.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3077 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 15:41:41 +00:00
klu2 56a71b557e Porting WinNtFwhPei and WinNtFlashMapPei to produce FvHob.
Help to build DxeCore in Nt32Pkg platform.
Fix the wrong DebugLib used in Nt32Pkg platform.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3076 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 15:27:43 +00:00
klu2 2e7a663de4 Enable Nt32 platform boot to DXE phase.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3073 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 09:41:22 +00:00
hche10x b4c658d041 Change section pcd from [PcdsDynamic] to [PcdsDynamicDefault] as defined in spec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3072 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 08:21:20 +00:00
klu2 14a71bf34c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3070 6f19259b-4bc3-4df7-8a09-765794883524 2007-07-05 07:10:59 +00:00
xgu3 95276127e3 Check in following modules,
DxeIpl
ConPlatform
ConSplitter
GraphicsConsole
Terminal
DevicePath

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3069 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 07:05:28 +00:00
klu2 af05f8b667 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3065 6f19259b-4bc3-4df7-8a09-765794883524 2007-07-05 06:37:16 +00:00
yshang1 a6f8e804a5 Fixed the "{" in makefile
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3064 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 06:31:49 +00:00
klu2 9c0f45b21b fix path error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3063 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 06:28:23 +00:00
klu2 f534206a00 Add PeiCore
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3059 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 05:57:27 +00:00
klu2 033655ddb4 Close all compiler's options for debug Sec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3058 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 05:57:19 +00:00
bxing 694b922c0b Corrected uses of IntelFrameworkPkg header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3051 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 12:13:24 +00:00
klu2 192f6d4c29 Add PeiCore module for enabling NT32Pkg, please attention this PeiCore does follows PI specification except some FV definitions.
Also the old definition of MdeModulePkg/Include/Ppi/LoadFile.h and EFI_PEI_STARTUP_DESCRIPTOR in MdePkg/Include/PiPei.h will be removed when enabling PI.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3029 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 07:51:48 +00:00
vanjeff 2010c81bcd add SKU section in dsc file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3023 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 02:30:58 +00:00
AJFISH 1d58cfb2c6 Fixed build break by removing missing include file. Made code compile by not assuming every FLASH device is a FW Hub.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3021 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 19:38:58 +00:00
AJFISH ba23773287 Removed IntelframeworkPkg contamination from MdeModulePkg modules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3019 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 18:34:24 +00:00
qwang12 9938f405b9 String.h confuse cl.exe. Its name collide with MS's std library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3015 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 13:05:01 +00:00
qwang12 06335580ec String.h confuse cl.exe. Its name collide with MS's std library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3014 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 13:04:05 +00:00
qwang12 131d8667c9 enable PlatformBdsDxe
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3013 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 12:44:02 +00:00
qwang12 9ef4650724 Use String.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3012 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 12:39:53 +00:00
qwang12 37935d9ff9 remove dxs fie
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3011 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 12:39:10 +00:00
qwang12 559cb091a9 add in FirmwareRevision.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3010 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 12:32:52 +00:00
qwang12 97ccbf276e Enable PlatformBdsDxe
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3009 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 12:32:00 +00:00
qwang12 851d410b54 Enable PlatformBdsDxe
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3008 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 12:31:15 +00:00
vanjeff 2ff82e8d10 changed gEfiMdeModulePkgTokenSpaceGuid to gEfiEdkModulePkgTokenSpaceGuid temporary. They are need cleaning up later.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3007 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 10:08:09 +00:00
vanjeff efb6503afe add PCD Dxe and Pei module in Nt32Pkg.dsc, but they are commented.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3005 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 10:04:45 +00:00
vanjeff 8706c60e2a clean up
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3001 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 09:37:51 +00:00
klu2 2e19fd0ff6 Porting SecMain module for Nt32Pkg, but not enable PI, so it currently dependent on IntelFrameworkPkg temporary.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2998 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 09:18:19 +00:00
lgao4 f5d74f6d00 Add comments for FDF file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2996 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 09:10:26 +00:00
qwang12 49cc0d3aa6 Make some vfr buidable.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2991 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 06:49:18 +00:00
vanjeff dd356cc4b9 Enable MiscSubclassDriver.inf in Nt32Pkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2989 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 06:07:51 +00:00
vanjeff 6d2b4f2204 Adjust the default Library Class instances list in Library Class section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2984 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 05:30:36 +00:00
lgao4 29afc51b4c Correct DSC to specify the new AtapiPassThru directory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2981 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 03:25:43 +00:00
lgao4 24491cf692 Add Nt32 fdf file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2980 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 03:10:14 +00:00
qwang12 7c1939e118 delete dxs file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2978 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 02:44:27 +00:00
qwang12 7928840e6f delete dxs file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2977 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 02:42:52 +00:00
qwang12 00fac19080 delete dxs file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2976 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 02:42:05 +00:00
qwang12 24c585104b delete dxs file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2975 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 02:38:48 +00:00
qwang12 1897b70ba8 Change MonotonicCounterRuntimeDxe to MetronomeDxe. This is a typo ininitally. MonotonicCounterRuntimeDxe should be in MdeModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2974 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 02:34:30 +00:00
qwang12 ca34da0766 delete dxs file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2973 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 02:22:34 +00:00