]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Omap35xxPkg/Omap35xxPkg.dsc
BaseTools: ignore the binary LIB file in gen_libs
[mirror_edk2.git] / Omap35xxPkg / Omap35xxPkg.dsc
index 075dd6ae99901d47383586063b886c585abf749e..f3366cabe8a1e4901be9e49cc286e28eaf3867fc 100644 (file)
 \r
   ArmLib|ArmPkg/Library/ArmLib/ArmV7/ArmV7Lib.inf\r
   MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf\r
-  \r
+\r
   BaseLib|MdePkg/Library/BaseLib/BaseLib.inf\r
   BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf\r
 \r
   PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf\r
-  \r
+\r
   CacheMaintenanceLib|ArmPkg/Library/ArmCacheMaintenanceLib/ArmCacheMaintenanceLib.inf\r
   DefaultExceptioHandlerLib|ArmPkg/Library/DefaultExceptionHandlerLib/DefaultExceptionHandlerLib.inf\r
-  CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf\r
   PrePiLib|EmbeddedPkg/Library/PrePiLib/PrePiLib.inf\r
-  \r
+\r
   RealTimeClockLib|EmbeddedPkg/Library/TemplateRealTimeClockLib/TemplateRealTimeClockLib.inf\r
 \r
   IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf\r
   OmapLib|Omap35xxPkg/Library/OmapLib/OmapLib.inf\r
   OmapDmaLib|Omap35xxPkg/Library/OmapDmaLib/OmapDmaLib.inf\r
-  \r
+\r
   MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf\r
   UefiLib|MdePkg/Library/UefiLib/UefiLib.inf\r
   UefiRuntimeServicesTableLib|MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf\r
@@ -69,7 +68,7 @@
   PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf\r
 \r
   UefiRuntimeLib|MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf\r
-    \r
+\r
  # UncachedMemoryAllocationLib|ArmPkg/Library/UncachedMemoryAllocationLib/UncachedMemoryAllocationLib.inf\r
   UncachedMemoryAllocationLib|ArmPkg/Library/DebugUncachedMemoryAllocationLib/DebugUncachedMemoryAllocationLib.inf\r
 \r
@@ -82,7 +81,7 @@
 \r
 [LibraryClasses.ARM]\r
   #\r
-  # Note: This NULL library feature is not yet in the edk2/BaseTools, but it is checked in to \r
+  # Note: This NULL library feature is not yet in the edk2/BaseTools, but it is checked in to\r
   # the BaseTools project. So you need to build with the BaseTools project util this feature gets synced.\r
   #\r
   NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf\r
@@ -98,7 +97,7 @@
 \r
   RVCT:*_*_ARM_ARCHCC_FLAGS     == --cpu 7-A\r
   RVCT:*_*_ARM_ARCHASM_FLAGS    == --cpu 7-A\r
\r
+\r
 \r
 ################################################################################\r
 #\r
 #\r
 ################################################################################\r
 \r
-  \r
+\r
 [PcdsFixedAtBuild.common]\r
 \r
 # DEBUG_ASSERT_ENABLED       0x01\r
 #  DEBUG_WARN      0x00000002  // Warnings\r
 #  DEBUG_LOAD      0x00000004  // Load events\r
 #  DEBUG_FS        0x00000008  // EFI File system\r
-#  DEBUG_POOL      0x00000010  // Alloc & Free's\r
-#  DEBUG_PAGE      0x00000020  // Alloc & Free's\r
-#  DEBUG_INFO      0x00000040  // Verbose\r
-#  DEBUG_DISPATCH  0x00000080  // PEI/DXE Dispatchers\r
+#  DEBUG_POOL      0x00000010  // Alloc & Free (pool)\r
+#  DEBUG_PAGE      0x00000020  // Alloc & Free (page)\r
+#  DEBUG_INFO      0x00000040  // Informational debug messages\r
+#  DEBUG_DISPATCH  0x00000080  // PEI/DXE/SMM Dispatchers\r
 #  DEBUG_VARIABLE  0x00000100  // Variable\r
 #  DEBUG_BM        0x00000400  // Boot Manager\r
 #  DEBUG_BLKIO     0x00001000  // BlkIo Driver\r
-#  DEBUG_NET       0x00004000  // SNI Driver\r
+#  DEBUG_NET       0x00004000  // SNP Driver\r
 #  DEBUG_UNDI      0x00010000  // UNDI Driver\r
-#  DEBUG_LOADFILE  0x00020000  // UNDI Driver\r
+#  DEBUG_LOADFILE  0x00020000  // LoadFile\r
 #  DEBUG_EVENT     0x00080000  // Event messages\r
+#  DEBUG_GCD       0x00100000  // Global Coherency Database changes\r
+#  DEBUG_CACHE     0x00200000  // Memory range cachability changes\r
+#  DEBUG_VERBOSE   0x00400000  // Detailed debug messages that may\r
+#                              // significantly impact boot performance\r
 #  DEBUG_ERROR     0x80000000  // Error\r
   gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000004\r
 \r
   gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07\r
-  \r
+\r
   gEmbeddedTokenSpaceGuid.PcdPrePiTempMemorySize|0\r
   gEmbeddedTokenSpaceGuid.PcdPrePiBfvBaseAddress|0\r
   gEmbeddedTokenSpaceGuid.PcdPrePiBfvSize|0\r
   gEmbeddedTokenSpaceGuid.PcdPrePiStackSize|0x20000  # 128K stack\r
   gArmTokenSpaceGuid.PcdCpuVectorBaseAddress|0x80000000\r
   gArmTokenSpaceGuid.PcdCpuResetAddress|0x80008000\r
-  \r
+\r
   gOmap35xxTokenSpaceGuid.PcdOmap35xxGpmcOffset|0x6E000000\r
   gOmap35xxTokenSpaceGuid.PcdOmap35xxMMCHS1Base|0x4809C000\r
 \r
-  # Console  \r
+  # Console\r
   gOmap35xxTokenSpaceGuid.PcdOmap35xxConsoleUart|3\r
-  \r
+\r
   # Timers\r
   gOmap35xxTokenSpaceGuid.PcdOmap35xxArchTimer|3\r
   gOmap35xxTokenSpaceGuid.PcdOmap35xxFreeTimer|4\r
   gEmbeddedTokenSpaceGuid.PcdTimerPeriod|100000\r
   gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterPeriodInNanoseconds|77\r
   gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterFrequencyInHz|13000000\r
-  \r
+\r
   #\r
   # ARM Pcds\r
   #\r
 #\r
 ################################################################################\r
 [Components.common]\r
-  Omap35xxPkg/Library/Omap35xxTimerLib/Omap35xxTimerLib.inf  \r
+  Omap35xxPkg/Library/Omap35xxTimerLib/Omap35xxTimerLib.inf\r
   Omap35xxPkg/Library/OmapLib/OmapLib.inf\r
   Omap35xxPkg/Library/OmapDmaLib/OmapDmaLib.inf\r
-  \r
+\r
   Omap35xxPkg/Flash/Flash.inf\r
   Omap35xxPkg/MMCHSDxe/MMCHS.inf\r
   Omap35xxPkg/SmbusDxe/Smbus.inf\r
   Omap35xxPkg/Gpio/Gpio.inf\r
   Omap35xxPkg/InterruptDxe/InterruptDxe.inf\r
-  Omap35xxPkg/TimerDxe/TimerDxe.inf \r
+  Omap35xxPkg/TimerDxe/TimerDxe.inf\r
   Omap35xxPkg/TPS65950Dxe/TPS65950.inf\r
-  \r
-  \r
+\r
+\r
 \r