Leo, Did you forget to add the BmDmaLib implementation in the patch? Thanks/Ray
> -----Original Message----- > From: edk2-devel [mailto:[email protected]] On Behalf Of > Leo Duran > Sent: Saturday, January 14, 2017 6:14 AM > To: [email protected] > Cc: Tian, Feng <[email protected]>; [email protected]; > [email protected]; Justen, Jordan L <[email protected]>; > Leo Duran <[email protected]>; Zeng, Star <[email protected]>; > [email protected]; Agyeman, Prince <[email protected]> > Subject: [edk2] [RFC v2 1/6] MdeModulePkg: Add DxeBmDmaLib (BmDmaLib > class) library > > This patch provides an abstraction layer for Bus-master DMA operations as > currently implemented by the PciHostBridgeDxe driver. The intent is to then > allow override of this library as may be required by specific hardware > implementations, such as AMD's Secure Encrypted Virtualization (SEV). > > This new (BmDmaLib class) library is cloned from the existing DmaLib with an > additional DmaAbove4GB (BOOLEAN) parameter for the Map and Allocate > interfaces, so that decisions can be made about the need to allocate DMA > buffers below the 4GB boundary. > --- > MdeModulePkg/MdeModulePkg.dsc | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/MdeModulePkg/MdeModulePkg.dsc > b/MdeModulePkg/MdeModulePkg.dsc index 5996fe5..311922e 100644 > --- a/MdeModulePkg/MdeModulePkg.dsc > +++ b/MdeModulePkg/MdeModulePkg.dsc > @@ -275,6 +275,7 @@ [Components] > MdeModulePkg/Core/Pei/PeiMain.inf > MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf > > + MdeModulePkg/Library/DxeBmDmaLib/DxeBmDmaLib.inf > MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf > > MdeModulePkg/Library/UefiMemoryAllocationProfileLib/UefiMemoryAlloca > tionProfileLib.inf > > MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllo > cationLib.inf > -- > 1.9.1 > > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

