STRUCT EFI_EMBEDDED_FW_DESC(9)
π
struct efi_embedded_fw_desc(9) π
okay so welcome to the Kernel API Manual, bestie β this page is your no cap briefing on struct efi_embedded_fw_desc. it's highkey the struct the EFI embedded-fw code uses to search for embedded firmwares, and yes, that's the whole slay. β¨
πΈ NAME πΈ
struct efi_embedded_fw_desc β this struct is used by the EFI embedded-fw code to search for embedded firmwares. periodt. π
π SYNOPSIS π
here's the exact shape, bestie β copy it, don't freestyle it:
struct efi_embedded_fw_desc {
const char *name;
u8 prefix[EFI_EMBEDDED_FW_PREFIX_LEN];
u32 length;
u8 sha256[32];
};
π«Ά Members π«Ά
nameβ Name to register the firmware with if found. that's the label it gets if the firmware is found. π«Άprefixβ First 8 bytes of the firmware. yes, exactly 8 β not 7, not 9. πlengthβ Length of the firmware in bytes including prefix. don't forget the prefix, bestie. πsha256β SHA256 of the firmware. it's giving verification energy. π₯
π SEE ALSO π
- Kernel file β
./include/linux/efi_embedded_fw.hβ go peek, iykyk. π¦
xoxo π β source/version ./include/linux, date October 2026, title struct efi_embedded_fw_desc(9). bye bestie π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms