audk/Omap35xxPkg
Ard Biesheuvel a76d0e88c3 ArmPkg: remove DebugUncachedMemoryAllocationLib
The debug implementation of the UncachedMemoryAllocationLib library
class relies on the creation of an uncached alias of a memory range,
while keeping the original cached mapping, but with read-only attributes
to trap inadvertent write accesses.

This is not a terribly good idea, given that the ARM architecture does
not allow mismatched attributes, and so creating them deliberately is
not something we should encourage by doing it in reference code.

So remove the library, and replace all references to it with a reference
to the non-debug version (unless the platform does not require a resolution
for it in the first place, in which case all UncachedMemoryAllocationLib
references can be removed altogether).

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Acked-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
2017-02-23 17:56:10 +00:00
..
Flash ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
Gpio ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
Include Omap35xxPkg, BeagleBoardPkg: Use Pcd for INTERRUPT_BASE 2016-12-05 17:21:40 +00:00
InterruptDxe ArmPkg BeagleBoardPkg Omap35xxPkg: fix typo 'ArmDataSyncronizationBarrier' 2015-11-09 13:25:50 +00:00
LcdGraphicsOutputDxe ARM Packages: Replace tabs by spaces for indentation 2014-08-26 10:14:17 +00:00
Library Omap35xxPkg: remove unused ResetSystemLib implementation 2016-10-26 08:55:07 +01:00
MMCHSDxe Omap35xxPkg/MMCHSDxe: fix device path initializer 2016-10-26 08:55:10 +01:00
MmcHostDxe Omap35xxPkg: Rectify file modes 2016-02-02 11:43:00 +00:00
PciEmulation Omap35xxPkg/PciEmulation: port to new non-discoverable device infrastructure 2016-12-18 17:31:47 +00:00
SmbusDxe ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
TPS65950Dxe ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
TimerDxe ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
Contributions.txt */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
License.txt Omap35xxPkg: Rectify file modes 2016-02-02 11:43:00 +00:00
Omap35xxPkg.dec ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
Omap35xxPkg.dsc ArmPkg: remove DebugUncachedMemoryAllocationLib 2017-02-23 17:56:10 +00:00