]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/EmbeddedPkg.dsc
DynamicTablesPkg: Add EDK2 Core CI support
[mirror_edk2.git] / EmbeddedPkg / EmbeddedPkg.dsc
index b8b6ac90c0856e4af9822f862dd4bc64555013bb..e88d76ab2f0471c604b3804b12de1dfc8b12bef9 100644 (file)
@@ -96,7 +96,7 @@
   SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf\r
 \r
   # Networking Requirements\r
-  NetLib|MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf\r
+  !include NetworkPkg/NetworkLibs.dsc.inc\r
   HiiLib|MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf\r
   UefiHiiServicesLib|MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf\r
 \r
 \r
 [LibraryClasses.common.DXE_DRIVER]\r
   PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf\r
-  ReportStatusCodeLib|IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf\r
+  ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
 \r
 \r
 [LibraryClasses.common.UEFI_APPLICATION]\r
   PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf\r
-  ReportStatusCodeLib|IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf\r
+  ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
 \r
 [LibraryClasses.common.UEFI_DRIVER]\r
   PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf\r
-  ReportStatusCodeLib|IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf\r
+  ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf\r
 \r
 [LibraryClasses.common.SEC]\r
   ExtractGuidedSectionLib|EmbeddedPkg/Library/PrePiExtractGuidedSectionLib/PrePiExtractGuidedSectionLib.inf\r
 # Values are in EFI Pages (4K). DXE Core will make sure that\r
 # at least this much of each type of memory can be allocated\r
 # from a single memory range. This way you only end up with\r
-# maximum of two fragements for each type in the memory map\r
+# maximum of two fragments for each type in the memory map\r
 # (the memory used, and the free memory that was prereserved\r
 # but not used).\r
 #\r
 \r
   EmbeddedPkg/Universal/MmcDxe/MmcDxe.inf\r
 \r
-  # Drivers\r
-  EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118Dxe.inf\r
-  EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132Dxe.inf\r
-\r
   EmbeddedPkg/Library/AcpiLib/AcpiLib.inf\r
   EmbeddedPkg/Library/DebugAgentTimerLibNull/DebugAgentTimerLibNull.inf\r
   EmbeddedPkg/Library/FdtLib/FdtLib.inf\r
   EmbeddedPkg/Drivers/ConsolePrefDxe/ConsolePrefDxe.inf\r
   EmbeddedPkg/Drivers/DtPlatformDxe/DtPlatformDxe.inf\r
 \r
-[Components.ARM]\r
-  EmbeddedPkg/Drivers/Isp1761UsbDxe/Isp1761UsbDxe.inf\r
+  EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf {\r
+    <LibraryClasses>\r
+      DmaLib|EmbeddedPkg/Library/NonCoherentDmaLib/NonCoherentDmaLib.inf\r
+  }\r
 \r
 [Components.ARM, Components.AARCH64]\r
   EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.inf\r