Skip to content

u-boot/patches: Identify as Tow-Boot in TPL/SPL, SMBIOS, and drop date#206

Merged
samueldr merged 1 commit intoTow-Boot:developmentfrom
samueldr:feature/identify-as-tow-boot-more
Nov 4, 2022
Merged

u-boot/patches: Identify as Tow-Boot in TPL/SPL, SMBIOS, and drop date#206
samueldr merged 1 commit intoTow-Boot:developmentfrom
samueldr:feature/identify-as-tow-boot-more

Conversation

@samueldr
Copy link
Contributor

@samueldr samueldr commented Nov 4, 2022

Again, this is not meant to erase the hard work from U-Boot, but to correctly message to the user and people helping people that this is not exactly U-Boot, so things may differ.

If it wasn't for the fact it would get unwieldy, and a bad idea, I would take inspiration from HTTP User-Agents and have something like U-Boot (Tow-Boot -006) 2022.07. But it's not like anything is scripting against the U-Boot identifier here. And if they are, it likely needs to be discouraged.

Other than the early logs in TPL and SPL, this can be observed as such in SMBIOS information when booted through UEFI:

/sys/class/dmi/id/bios_vendor:Tow-Boot
/sys/class/dmi/id/bios_version:Tow-Boot 2022.07 006-pre [variant: mmcboot]

This allows identifying exactly what was used to boot the operating system.

@samueldr samueldr added this to the 2022.07-006 milestone Nov 4, 2022
@samueldr samueldr added the 4. type: enhancement Accepted new feature label Nov 4, 2022
@samueldr samueldr merged commit d76e8f1 into Tow-Boot:development Nov 4, 2022
@samueldr samueldr deleted the feature/identify-as-tow-boot-more branch November 4, 2022 01:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. type: enhancement Accepted new feature

Development

Successfully merging this pull request may close these issues.

1 participant