Message ID | 20171207133424.24674-1-kalyankumar.nagabhirava@linaro.org |
---|---|
Headers | show |
Series | Adding secure boot and HTTP image download features for Linux based platform | expand |
On 7 December 2017 at 13:34, kalyan-nagabhirava <kalyankumar.nagabhirava@linaro.org> wrote: > 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 > Please don't add this to EmbeddedPkg. I thought we agreed to put this in edk2-platforms/Platform/Comcast? > 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 > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel
yes Ard, but this is not platform sepecfic only application code, leif has given comments on this application , addressed his comments and send the patch. On 7 December 2017 at 19:36, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote: > On 7 December 2017 at 13:34, kalyan-nagabhirava > <kalyankumar.nagabhirava@linaro.org> wrote: > > 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 > > > > Please don't add this to EmbeddedPkg. I thought we agreed to put this > in edk2-platforms/Platform/Comcast? > > > 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 > > edk2-devel@lists.01.org > > https://lists.01.org/mailman/listinfo/edk2-devel > -- regards, kalyan. _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel
+lief On 7 December 2017 at 19:55, Kalyan Nagabhirava < kalyankumar.nagabhirava@linaro.org> wrote: > yes Ard, > but this is not platform sepecfic only application code, leif has given > comments on this application , addressed his comments > and send the patch. > > On 7 December 2017 at 19:36, Ard Biesheuvel <ard.biesheuvel@linaro.org> > wrote: > >> On 7 December 2017 at 13:34, kalyan-nagabhirava >> <kalyankumar.nagabhirava@linaro.org> wrote: >> > 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 >> > >> >> Please don't add this to EmbeddedPkg. I thought we agreed to put this >> in edk2-platforms/Platform/Comcast? >> >> > 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/RdkBootMan >> agerLib/RdkBootManagerLib.dec >> > create mode 100644 EmbeddedPkg/Application/Dri/Dri.inf >> > create mode 100644 EmbeddedPkg/Application/SecureBoot/SecureBoot.inf >> > create mode 100644 EmbeddedPkg/Library/RdkBootMan >> agerLib/RdkBootManagerLib.inf >> > create mode 100644 EmbeddedPkg/Library/RdkBootMan >> agerLib/Include/DiskIo.h >> > create mode 100644 EmbeddedPkg/Library/RdkBootMan >> agerLib/Include/HttpBoot.h >> > create mode 100644 EmbeddedPkg/Library/RdkBootMan >> agerLib/Include/List.h >> > create mode 100644 EmbeddedPkg/Library/RdkBootMan >> agerLib/Include/RdkBootManagerLib.h >> > create mode 100644 EmbeddedPkg/Library/RdkBootMan >> agerLib/Include/RdkFile.h >> > create mode 100644 EmbeddedPkg/Library/RdkBootMan >> agerLib/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 >> > edk2-devel@lists.01.org >> > https://lists.01.org/mailman/listinfo/edk2-devel >> > > > > -- > regards, > kalyan. > -- regards, kalyan. _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel