STRUCT LOADER_XFER_FRAGMENT_ACK(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct loader_xfer_fragment_ack(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’… this little cutie lives in the ISHTP firmware loader corner of the kernel and it is literally just a struct doing one job β€” holding the acknowledgment for a transferred firmware fragment. no cap, that's the whole vibe check. πŸŽ€


🌸 NAME 🌸

struct loader_xfer_fragment_ack β€” ISHTP firmware loader transfer fragment acknowledgment πŸ¦‹


✨ SYNOPSIS ✨

struct loader_xfer_fragment_ack {
    __le32 header;
};

πŸ’– Members πŸ’–

  • header β€” Header of the message πŸ’Œ that's it, that's the member. she's the header, she's the message header, she's iconic.

🫢 SEE ALSO 🫢

okay so these are the siblings, the extended fam, the whole group chat πŸ‘‘ go check them out, iykyk:

  • Kernel file ./drivers/hid/intel-ish-hid/ishtp/loader.h πŸ“
  • union loader_msg_header(9)
  • struct loader_xfer_query(9)
  • struct loader_version(9)
  • struct loader_capability(9)
  • struct loader_xfer_query_ack(9)
  • struct loader_xfer_fragment(9)
  • struct fragment_dscrpt(9)
  • struct loader_xfer_dma_fragment(9)
  • struct loader_start(9)
  • struct loader_start_ack(9)
  • struct ish_firmware_variant(9)
  • ishtp_loader_work(9)
  • struct ish_global_manifest(9)

bestie reminder: header is a __le32, so little-endian thoughts only, mwah πŸ’œ

as for the ✨ lore ✨ β€” this page comes from ./drivers/hid/intel-ish-hid/ishtp, and it was dated October 2026 in the version stamp. slay, periodt, go read the rest of the loader structs πŸŒˆπŸ’–

πŸ“¦ where this page comes from