On Mon, 15 Feb 2021 at 18:13, Heinrich Schuchardt <xypron.g...@gmx.de> wrote: > > Describes deviations for ConnectController() and LoadImage(). > > Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de>
Acked-by: Ard Biesheuvel <a...@kernel.org> > --- > source/chapter2-uefi.rst | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/source/chapter2-uefi.rst b/source/chapter2-uefi.rst > index 49aec46..660eb27 100644 > --- a/source/chapter2-uefi.rst > +++ b/source/chapter2-uefi.rst > @@ -112,6 +112,17 @@ interface specific UEFI protocols, and so they have been > made optional. > > * - Element > - Description of deviation > + * - `LoadImage()` > + - The LoadImage() boot service is not required to install an > + EFI_HII_PACKAGE_LIST_PROTOCOL for an image containing a custom PE/COFF > + resource with the type 'HII'. - HII resource images are not needed to > run > + the UEFI shell or the SCT. > + * - `ConnectController()` > + - The ConnectController()` boot service is not required to support the > + EFI_PLATFORM_DRIVER_OVERRIDE_PROTOCOL, > + EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL, and > + EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL. - These override protocols > are > + only useful if drivers are loaded as EFI binaries by the firmware. > * - `EFI_HII_CONFIG_ACCESS_PROTOCOL` > - UEFI requires this for console devices, but it is rarely necessary in > practice. > Therefore this protocol is not required. > -- > 2.30.0 > > _______________________________________________ > boot-architecture mailing list > boot-architecture@lists.linaro.org > https://lists.linaro.org/mailman/listinfo/boot-architecture _______________________________________________ boot-architecture mailing list boot-architecture@lists.linaro.org https://lists.linaro.org/mailman/listinfo/boot-architecture