1. Added depex file generation
authorjwang36 <jwang36@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 28 Jun 2007 15:08:08 +0000 (15:08 +0000)
committerjwang36 <jwang36@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 28 Jun 2007 15:08:08 +0000 (15:08 +0000)
2. Added file type filter per the toolcode/toolchain/toolchain family/etc., and fixed the BaseLib.inf
3. Added unicode file parse support but commented out temporarily because of bugs
4. Fixed the unicode file format in Nt32Pkg/MiscSubClassPlatformDxe
5. Removed duplicated [Ppis.common] in MdePkg.dec
6. Added declaration of gEfiPeiMemoryDiscoveredPpiGuid in Nt32Pkg.dec

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2858 6f19259b-4bc3-4df7-8a09-765794883524

15 files changed:
BaseTools/Bin/Win32/build.exe
BaseTools/Conf/build_rule.template
MdePkg/Library/BaseLib/BaseLib.inf
MdePkg/MdePkg.dec
Nt32Pkg/MiscSubClassPlatformDxe/MiscBaseBoardManufacturer.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscBiosVendor.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscChassisManufacturer.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscOemString.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscPortInternalConnectorDesignator.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscSubclassDriver.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemLanguageString.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemManufacturer.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemOptionString.uni
Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemSlotDesignation.uni
Nt32Pkg/Nt32Pkg.dec

index c363a23..4e2b1f1 100644 (file)
Binary files a/BaseTools/Bin/Win32/build.exe and b/BaseTools/Bin/Win32/build.exe differ
index 91407f1..26fb794 100644 (file)
@@ -60,7 +60,7 @@ ToolCodeMapping = {
     "Acpi-Source-Language"          :   "ASL",
     "Object"                        :   "SLINK",
     "Static-Library"                :   "DLINK",
-       "Dependency-Expression"                 :       "PP",
+               "Dependency-Expression"         :   "PP",
 }
 
 ToolChainFamilyMapping = {
index 858be7b..5766f75 100644 (file)
   x86EnablePaging32.c\r
   x86DisablePaging64.c\r
   x86DisablePaging32.c\r
-#  SynchronizationMsc.c  #|| INTC\r
-  SynchronizationMsc.c  #|| MSFT\r
-#  SynchronizationGcc.c  || GCC\r
+  Synchronization.c     || INTEL |||\r
+  SynchronizationMsc.c  || MSFT |||\r
+  SynchronizationGcc.c  || GCC |||\r
 \r
 [Sources.X64]\r
   X64/Thunk16.asm\r
index 609e331..5f6d817 100644 (file)
 ## BugBug: HII related protocols should be defined.\r
   gEfiFormBrowserProtocolGuid    = { 0xE5A1333E, 0xE1B4, 0x4D55, { 0xCE, 0xEB, 0x35, 0xC3, 0xEF, 0x13, 0x34, 0x43 }}\r
 \r
-################################################################################\r
-#\r
-# Global PPI Definition section - list of Global PPI C Name Data\r
-#                                  Structures that are provided by this package.\r
-#\r
-################################################################################\r
-[Ppis.common]\r
-  gEfiPeiStallPpiGuid            = { 0x1F4C6F90, 0xB06B, 0x48D8, { 0xA2, 0x01, 0xBA, 0xE5, 0xF1, 0xCD, 0x7D, 0x56 }}\r
-  gPcdPpiGuid                    = { 0x06E81C58, 0x4AD7, 0x44BC, { 0x83, 0x90, 0xF1, 0x02, 0x65, 0xF7, 0x24, 0x80 }}\r
-  gEfiPeiStatusCodePpiGuid       = { 0x229832D3, 0x7A30, 0x4B36, { 0xB8, 0x27, 0xF4, 0x0C, 0xB7, 0xD4, 0x54, 0x36 }}\r
-  gEfiSecPlatformInformationPpiGuid = { 0x6F8C2B35, 0xFEF4, 0x448D, { 0x82, 0x56, 0xE1, 0x1B, 0x19, 0xD6, 0x10, 0x77 }}\r
-  gEfiPeiResetPpiGuid            = { 0xEF398D58, 0x9DFD, 0x4103, { 0xBF, 0x94, 0x78, 0xC6, 0xF4, 0xFE, 0x71, 0x2F }}\r
-  gEfiPeiMemoryDiscoveredPpiGuid = { 0xF894643D, 0xC449, 0x42D1, { 0x8E, 0xA8, 0x85, 0xBD, 0xD8, 0xC6, 0x5B, 0xDE }}\r
-  gEfiPeiMasterBootModePpiGuid   = { 0x7408D748, 0xFC8C, 0x4EE6, { 0x92, 0x88, 0xC4, 0xBE, 0xC0, 0x92, 0xA4, 0x10 }}\r
-  gEfiPeiFvFileLoaderPpiGuid     = { 0x7E1F0D85, 0x04FF, 0x4BB2, { 0x86, 0x6A, 0x31, 0xA2, 0x99, 0x6A, 0x48, 0xA8 }}\r
-  gEfiEndOfPeiSignalPpiGuid      = { 0x605EA650, 0xC65C, 0x42E1, { 0xBA, 0x80, 0x91, 0xA5, 0x2A, 0xB6, 0x18, 0xC6 }}\r
-  gEfiDxeIplPpiGuid              = { 0x0AE8CE5D, 0xE448, 0x4437, { 0xA8, 0xD7, 0xEB, 0xF5, 0xF1, 0x94, 0xF7, 0x31 }}\r
-  gEfiPeiCpuIoPpiInServiceTableGuid = { 0xE6AF1F7B, 0xFC3F, 0x46DA, { 0xA8, 0x28, 0xA3, 0xB4, 0x57, 0xA4, 0x42, 0x82 }}\r
-  gEfiPeiBootInRecoveryModePpiGuid = { 0x17EE496A, 0xD8E4, 0x4B9A, { 0x94, 0xD1, 0xCE, 0x82, 0x72, 0x30, 0x08, 0x50 }}\r
-\r
 ################################################################################\r
 #\r
 # PCD Declarations section - list of all PCDs Declared by this Package\r
index 6228072..14a6893 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscBaseBoardManufacturer.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscBaseBoardManufacturer.uni differ
index ecade74..b1e7e52 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscBiosVendor.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscBiosVendor.uni differ
index eac153a..67bee85 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscChassisManufacturer.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscChassisManufacturer.uni differ
index 9306f0f..fb79bdb 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscOemString.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscOemString.uni differ
index aa5ea70..b6a617b 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscPortInternalConnectorDesignator.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscPortInternalConnectorDesignator.uni differ
index cc42640..bae6862 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubclassDriver.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubclassDriver.uni differ
index c48a8b7..36dacf0 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemLanguageString.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemLanguageString.uni differ
index 2933b8a..204588e 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemManufacturer.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemManufacturer.uni differ
index eec73f8..617578d 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemOptionString.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemOptionString.uni differ
index ac37d53..f279ff9 100644 (file)
Binary files a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemSlotDesignation.uni and b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSystemSlotDesignation.uni differ
index 99196bd..0476aeb 100644 (file)
@@ -78,7 +78,8 @@
 [Ppis.common]\r
   gPeiNtThunkPpiGuid             = { 0x98c281e5, 0xf906, 0x43dd, { 0xa9, 0x2b, 0xb0, 0x03, 0xbf, 0x27, 0x65, 0xda }}\r
   gPeiNtAutoScanPpiGuid          = { 0x0dce384d, 0x007c, 0x4ba5, { 0x94, 0xbd, 0x0f, 0x6e, 0xb6, 0x4d, 0x2a, 0xa9 }}\r
-  \r
+       gEfiPeiMemoryDiscoveredPpiGuid = { 0xF894643D, 0xC449, 0x42D1, { 0x8E, 0xA8, 0x85, 0xBD, 0xD8, 0xC6, 0x5B, 0xDE }}\r
+\r
 ################################################################################\r
 #\r
 # Global Protocols Definition section - list of Global Protocols C Name Data\r
 [PcdsPatchableInModule.common]\r
   PcdWinNtBootMode|0x00001006|gEfiNt32PkgTokenSpaceGuid|UINT32|1\r
   PcdWinNtFirmwareVolume|0x00001009|gEfiNt32PkgTokenSpaceGuid|VOID*|L"..\\Fv\\Fv_Recovery.fd"\r
-  PcdWinNtMemorySizeForSecMain|0x0000100c|gEfiNt32PkgTokenSpaceGuid|VOID*|L"64!64"
\ No newline at end of file
+  PcdWinNtMemorySizeForSecMain|0x0000100c|gEfiNt32PkgTokenSpaceGuid|VOID*|L"64!64"\r