Skip to content

Tags: vstehle/ebbr

Tags

v2.4.0

Toggle v2.4.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
vstehle Vincent Stehlé
This is a minor release of the EBBR specification.

Notable changes since v2.3.0 include changes in the architecture-specific
privileged or secure firmware requirements, a few recommendations and
clarifications, the addition of version annotations and the usual fixes and
references updates.

v2.4.0-pre3

Toggle v2.4.0-pre3's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
vstehle Vincent Stehlé
v2.4.0-pre3, third pre-release for review.

v2.4.0-pre2

Toggle v2.4.0-pre2's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
vstehle Vincent Stehlé
v2.4.0-pre2, second pre-release for review.

v2.4.0-pre1

Toggle v2.4.0-pre1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
vstehle Vincent Stehlé
v2.4.0-pre1 pre-release for review.

pfdi2

Toggle pfdi2's commit message
chapter3: require PFDI compatible with v1.0

On AArch64, when PFDI is implemented, require compatibility with PFDI v1.0.

Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>

capsindic1

Toggle capsindic1's commit message
chapter2: require fmp and on-disk indications when supported

Require to set the FMP and "on disk" OsIndicationsSupported bits when
in-band firmware update is supported.

Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>

rtopt1

Toggle rtopt1's commit message
chapter2: all services optional at runtime

We are requiring two remaining runtime services at runtime:
SetVirtualAddressMap() and ConvertPointer().

Those two services are not strictly required to boot an OS such as Linux
for example (see efi=novamap), and their implementation in the firmware can
be tricky. Besides, the UEFI specification allows to not implement those
services at runtime since version 2.8.

Relax our requirements by making those two services explicitly optional
at runtime, to go back to what the UEFI specification does now.

Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>

v2.3.0

Toggle v2.3.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
vstehle Vincent Stehlé
This is a minor release of the EBBR specification.

Compared to v2.2.0, this release formalizes the Boot Manager requirements,
adds requirements on authenticated FMP capsules for firmware update and
deprecates spin tables for AArch64.

v2.3.0-pre1

Toggle v2.3.0-pre1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
vstehle Vincent Stehlé
v2.3.0-pre1 pre-release for review.

support1

Toggle support1's commit message
WIP

TBD crypto bits

Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>