STRUCT LOADER_XFER_QUERY_ACK(9)
π NAME π
okay bestie, so this page is struct loader_xfer_query_ack(9) β it's from the Kernel API Manual, and it's literally the ISHTP firmware loader transfer query acknowledgment. that's the whole vibe. it's the little message that comes back to say "yeah, i heard your query" π«Ά
β¨ SYNOPSIS β¨
struct loader_xfer_query_ack {
__le32 header;
__le16 version_major;
__le16 version_minor;
__le16 version_hotfix;
__le16 version_build;
__le32 protocol_version;
struct loader_version loader_version;
struct loader_capability capability;
};
bestie do NOT touch that indentation, it's exactly how it ships π copy it character for character, no cap.
π Members π
okay so here's the cast of this struct, every single one of them, no skipping π
headerβ the header of the message. that's it, that's the whole job β¨version_majorβ the ISH Major version πΈversion_minorβ the ISH Minor version π¦version_hotfixβ the ISH Hotfix version πversion_buildβ the ISH Build version βprotocol_versionβ the protocol version. yes. it's giving protocol. it's giving version. πloader_versionβ the loader version πcapabilityβ the loader capability. what it can do. its whole skill set. π₯
π SEE ALSO π
like, go look at these too, they're all in the same friend group fr fr:
- 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_fragment(9) - struct
loader_xfer_fragment_ack(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)
and that's the whole page bestie!! π§ ok one last thing β this gorgeous lil doc lives at ./drivers/hid/intel-ish-hid/ishtp and it's dated October 2026. screenshot it, frame it, put it on the fridge πβ¨π«Ά
π¦ 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