Linaro and RDK are working on standardizing the boot process for RDK STB
boxes using Uefi.
Added applications are reference implementation of RDK STB boot process on Arm
platforms
kalyan-nagabhirava (3):
[edk2 EmbeddedPkg]:Implementation of secure boot and HTTP Image
download
EmbeddedPkg: secureboot application using RdkBootManagerLib
EmbeddedPkg: Httpimage downlaod application
EmbeddedPkg/Library/RdkBootManagerLib/RdkBootManagerLib.dec | 52 ++
EmbeddedPkg/Application/Dri/Dri.inf | 56 ++
EmbeddedPkg/Application/SecureBoot/SecureBoot.inf | 57 ++
EmbeddedPkg/Library/RdkBootManagerLib/RdkBootManagerLib.inf | 81 +++
EmbeddedPkg/Library/RdkBootManagerLib/Include/DiskIo.h | 20 +
EmbeddedPkg/Library/RdkBootManagerLib/Include/HttpBoot.h | 7 +
EmbeddedPkg/Library/RdkBootManagerLib/Include/List.h | 52 ++
EmbeddedPkg/Library/RdkBootManagerLib/Include/RdkBootManagerLib.h | 31 ++
EmbeddedPkg/Library/RdkBootManagerLib/Include/RdkFile.h | 20 +
EmbeddedPkg/Library/RdkBootManagerLib/Include/SecureBoot.h | 40 ++
EmbeddedPkg/Application/Dri/Dri.c | 26 +
EmbeddedPkg/Application/SecureBoot/SecureBoot.c | 30 +
EmbeddedPkg/Library/RdkBootManagerLib/DiskIo.c | 536
++++++++++++++++++
EmbeddedPkg/Library/RdkBootManagerLib/HttpBoot.c | 315
+++++++++++
EmbeddedPkg/Library/RdkBootManagerLib/RdkFile.c | 259
+++++++++
EmbeddedPkg/Library/RdkBootManagerLib/SecureBoot.c | 577
++++++++++++++++++++
16 files changed, 2159 insertions(+)
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/RdkBootManagerLib.dec
create mode 100644 EmbeddedPkg/Application/Dri/Dri.inf
create mode 100644 EmbeddedPkg/Application/SecureBoot/SecureBoot.inf
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/RdkBootManagerLib.inf
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/Include/DiskIo.h
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/Include/HttpBoot.h
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/Include/List.h
create mode 100644
EmbeddedPkg/Library/RdkBootManagerLib/Include/RdkBootManagerLib.h
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/Include/RdkFile.h
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/Include/SecureBoot.h
create mode 100644 EmbeddedPkg/Application/Dri/Dri.c
create mode 100644 EmbeddedPkg/Application/SecureBoot/SecureBoot.c
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/DiskIo.c
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/HttpBoot.c
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/RdkFile.c
create mode 100644 EmbeddedPkg/Library/RdkBootManagerLib/SecureBoot.c
--
2.15.0
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel