]> git.proxmox.com Git - mirror_edk2.git/commit
EmbeddedPkg BeagleBoardPkg: move special HOB reuse libraries into platform
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 30 Nov 2017 14:41:07 +0000 (14:41 +0000)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 30 Nov 2017 16:49:11 +0000 (16:49 +0000)
commit2dd8fd8f7e3b7647f3dd6461d15f2ccf27bf18d2
tree99c592eb859b2488e5bd64262ea2088240221343
parentc6e51751e026c9d4e98e597cdebcd3c7b1b97281
EmbeddedPkg BeagleBoardPkg: move special HOB reuse libraries into platform

The BeagleBoard platform uses PeCoffLib and CustomDecompressLib
implementations that invoke the library code that resides in the PrePi
module via pointers exposed via special GUIDed HOBs. This is a nice hack,
but not necessarily something we want to carry in reference code.

So as a first step, move the libraries that expose this reused code into
BeagleBoardPkg, and remove it from EmbeddedPkg.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
BeagleBoardPkg/BeagleBoardPkg.dsc
BeagleBoardPkg/Library/DxeHobPeCoffLib/DxeHobPeCoff.c [new file with mode: 0644]
BeagleBoardPkg/Library/DxeHobPeCoffLib/DxeHobPeCoffLib.inf [new file with mode: 0644]
BeagleBoardPkg/Library/LzmaHobCustomDecompressLib/LzmaHobCustomDecompressLib.c [new file with mode: 0644]
BeagleBoardPkg/Library/LzmaHobCustomDecompressLib/LzmaHobCustomDecompressLib.inf [new file with mode: 0644]
EmbeddedPkg/EmbeddedPkg.dsc
EmbeddedPkg/Library/DxeHobPeCoffLib/DxeHobPeCoff.c [deleted file]
EmbeddedPkg/Library/DxeHobPeCoffLib/DxeHobPeCoffLib.inf [deleted file]
EmbeddedPkg/Library/LzmaHobCustomDecompressLib/LzmaHobCustomDecompressLib.c [deleted file]
EmbeddedPkg/Library/LzmaHobCustomDecompressLib/LzmaHobCustomDecompressLib.inf [deleted file]