STRUCT FW_MODULE_HEADER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct fw_module_header(9) πŸ’…

okay bestie, this page is from the Kernel API Manual, and it's literally all about struct fw_module_header β€” the module header in FW. lowkey iconic, no cap ✨


πŸ’– NAME πŸ’–

struct fw_module_header β€” module header in FW πŸŽ€


✨ SYNOPSIS ✨

the way this struct is just sitting here looking all official:

struct fw_module_header {
    unsigned char signature[FW_SIGNATURE_SIZE];
    u32 mod_size;
    u32 blocks;
    u32 type;
    u32 entry_point;
 };

πŸŽ€ Members πŸŽ€

  • signature β€” module signature πŸ’–
  • mod_size β€” size of module 🌸
  • blocks β€” block count πŸ¦‹
  • type β€” block type ⭐
  • entry_point β€” module netry point πŸ’… (yes, that's the spelling on the page, we preserve the lore, periodt)

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./sound/soc/intel/atom/sst/sst.h β€” and these cuties:

  • struct sst_block(9)
  • struct stream_info(9)
  • struct sst_fw_header(9)
  • struct fw_block_info(9)
  • struct intel_sst_drv(9)

signed off with 🫢 from ./sound/soc/intel/atom/sst, October 2026 πŸ’œ

πŸ“¦ where this page comes from