ebbr
ebbr copied to clipboard
Embedded Base Boot Requirements Specification
In chapter 1 we say that: > new requirements will be clearly documented as being over and above what was required by a previous release. We have started to do...
Start easy and just add details about the SMBIOS tables and structures, with a reference to the SMBIOS specification v3.7.0. Should we remove the conditional and require SMBIOS?
Require to accept only authenticated in-band firmware updates and mention the corresponding attribute for FMP. This is supported in U-Boot since a while now. Also, we require it in SystemReady...
Do we want to include the EFI_DT_FIXUP_PROTOCOL in the EBBR (https://github.com/U-Boot-EFI/EFI_DT_FIXUP_PROTOCOL)?
Section 4.2.2 states that to make it easier to use stock OS images on removable storage, firmware should be located on the ESP partition (so you don't have to create...
If the firmware is loaded from a GPT partitioned medium, it should use the partition type GUID (and not sector number or partition number) to identify the relevant partition. This...
Hi, The OS might want to add/alter EFI variables and the firmware needs to reserve a reasonable amount of space for this. Typically, EFI variables might be used to store...
Chapter 2.2.2, "Required Platform Specific Elements" should explicitly require that the EFI boot manager is implemented. We already implicitly require this by referring to Boot####.
The bibliography is badly aligned in pdf format; we should find a way to make it better looking. Also in text and html. This is not easy: https://github.com/readthedocs/sphinx_rtd_theme/issues/1411
We should add a `make` target to generate a diff in pdf versus e.g. the last release. We could look at e.g. Devicetree `latexdiff` `make` target: https://github.com/devicetree-org/devicetree-specification/blob/main/Makefile#L22