STRUCT IWL_FW_CMD_VERSION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct iwl_fw_cmd_version(9) β€” the fw command version entry, bestie πŸ’…

okay so this is a struct from the Kernel API Manual, section 9 of the man pages, and it's literally just a lil four-field glow-up that tells you the version of a firmware command. That's it. That's the whole vibe. πŸŽ€


✨ NAME ✨

struct iwl_fw_cmd_version β€” firmware command version entry. no cap, it's exactly what it says on the tin 🫢


🌸 SYNOPSIS 🌸

struct iwl_fw_cmd_version {
    u8 cmd;
    u8 group;
    u8 cmd_ver;
    u8 notif_ver;
 };

look at her. four whole u8s. a tiny icon, honestly πŸ‘‘


πŸ’– Members πŸ’–

  • cmd β€” the command ID πŸ’«
  • group β€” the group ID (yes it's a different thing, don't come for me) 🌈
  • cmd_ver β€” the command version ⭐
  • notif_ver β€” the notification version πŸ”₯
bestie these are all u8, so like… keep it smol. that's the assignment πŸ™ˆ

🧚 SEE ALSO 🧚

the whole extended friend group lives in the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/file.h, and here's every single one of them, not skipping a single one because we don't do that here πŸ’œ

  • enum iwl_ucode_tlv_flag(9)
  • enum iwl_ucode_tlv_api(9)
  • enum iwl_ucode_tlv_capa(9)
  • struct iwl_tlv_calib_ctrl(9)
  • struct iwl_fw_dbg_reg_op(9)
  • enum iwl_fw_dbg_monitor_mode(9)
  • struct iwl_fw_dbg_mem_seg_tlv(9)
  • struct iwl_fw_dbg_dest_tlv_v1(9)
  • enum iwl_fw_dbg_trigger_mode(9)
  • enum iwl_fw_dbg_trigger_flags(9)
  • enum iwl_fw_dbg_trigger_vif_type(9)
  • struct iwl_fw_dbg_trigger_tlv(9)
  • struct iwl_fw_dbg_trigger_missed_bcon(9)
  • struct iwl_fw_dbg_trigger_cmd(9)
  • struct iwl_fw_dbg_trigger_stats(9)
  • struct iwl_fw_dbg_trigger_low_rssi(9)
  • struct iwl_fw_dbg_trigger_mlme(9)
  • struct iwl_fw_dbg_trigger_txq_timer(9)
  • struct iwl_fw_dbg_trigger_time_event(9)
  • struct iwl_fw_dbg_trigger_ba(9)
  • struct iwl_fw_dbg_trigger_tdls(9)
  • struct iwl_fw_dbg_trigger_tx_status(9)
  • struct iwl_fw_dbg_conf_tlv(9)
  • struct iwl_fw_cmd_bios_table(9)

that's the whole page, iykyk πŸ’…βœ¨

sign-off time πŸŽ€πŸ«Ά β€” this one comes from the kernel source at ./drivers/net/wireless/intel/i... (the man page shows it cutely truncated like that), dated October 2026, and the page itself is struct iwl_fw_cmd_version(9). mwah, go read the header file bestie πŸ’–

πŸ“¦ where this page comes from