audk/EmbeddedPkg/Library
Ard Biesheuvel deef290f95 EmbeddedPkg/DmaLib: add routine to allocate aligned buffers
DmaLib's purpose is to manage memory that is shared between the host
and DMA capable devices. In some cases, this requires a larger alignment
than page size, and we currently don't cater for that in DmaLib. So add
a variant of DmaAllocateBuffer () that takes an alignment parameter.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
2017-08-29 17:54:36 +01:00
..
AcpiLib EmbeddedPkg/AcpiLib: Introduced LocateAndInstallAcpiFromFvConditional() 2015-05-29 14:39:41 +00:00
AndroidBootImgLib EmbeddedPkg/AndroidBoot: boot android kernel from storage 2017-08-20 12:36:34 +01:00
DebugAgentTimerLibNull EmbeddedPkg: Rectify file modes 2016-02-02 11:42:51 +00:00
DxeDtPlatformDtbLoaderLibDefault EmbeddedPkg: add base DtPlatformDtbLoaderLib implementation 2017-03-31 13:17:55 +01:00
DxeHobPeCoffLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
EblAddExternalCommandLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
EblCmdLibNull ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
EblNetworkLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
EfiFileLib EmbeddedPkg/EfiFileLib: eliminate deprecated string function calls 2016-10-28 15:54:00 +01:00
FdtLib EmbeddedPkg: Rectify file modes 2016-02-02 11:42:51 +00:00
GdbDebugAgent EmbeddedPkg/GdbDebugAgent: fix VOID* cast of incorrect size 2016-10-28 13:51:41 +01:00
GdbSerialDebugPortLib EmbeddedPkg: Fix typos in comments 2016-10-19 16:31:58 +01:00
GdbSerialLib EmbeddedPkg: Fix typos in comments 2016-10-19 16:31:58 +01:00
HalRuntimeServicesExampleLib EmbeddedPkg: Fix typos in comments 2016-10-19 16:31:58 +01:00
LzmaHobCustomDecompressLib ArmPlatformPkg: Use LzmaDecompress support from MdeModulePkg 2015-04-08 19:58:50 +00:00
NullDmaLib EmbeddedPkg/DmaLib: add routine to allocate aligned buffers 2017-08-29 17:54:36 +01:00
PlatformHasAcpiLib MdeModulePkg: move PlatformHasAcpiGuid from EmbeddedPkg 2017-04-05 16:59:13 +01:00
PrePiExtractGuidedSectionLib EmbeddedPkg: Fix typos in comments 2016-10-19 16:31:58 +01:00
PrePiHobLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
PrePiLib EmbeddedPkg/PrePiLib: allocate code pages for DxeCore 2017-03-14 20:08:31 +00:00
PrePiMemoryAllocationLib EmbeddedPkg: make PrePiMemoryAllocationLib a SEC type library 2016-08-03 15:45:23 +02:00
TemplateRealTimeClockLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
TemplateResetSystemLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
TimeBaseLib EmbeddedPkg: import EfiTimeBaseLib (as TimeBaseLib) 2017-05-10 14:28:14 +01:00