STRUCT IWL_INIT_EXTENDED_CFG_CMD(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct iwl_init_extended_cfg_cmd(9) β€” from the Kernel API Manual, bestie πŸ’–

okay so picture this: it's a whole manpage, right, and it lives in the Kernel API Manual, and the star of the show is struct iwl_init_extended_cfg_cmd. say hi πŸ‘‹


✨ NAME ✨

struct iwl_init_extended_cfg_cmd β€” literally its whole job is to mark what commands ucode should wait for before finishing init flows. that's it. that's the vibe. it's the little flag-holder that tells ucode "bestie hold up, wait for these before you call init done" πŸŽ€


🌸 SYNOPSIS 🌸

the way this struct is so simple, honestly iconic:

struct iwl_init_extended_cfg_cmd {
    __le32 init_flags;
 };

one member. one. __le32. no notes. πŸ’…


πŸ¦‹ Members πŸ¦‹

  • init_flags β€” the actual flags, and ngl they're values from iwl_extended_cfg_flags β€” so pop over there if you wanna know what you can actually put in it πŸ‘‘

🌈 SEE ALSO 🌈

go read these next, fr fr, they're all in the Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/alive.h:

  • enum iwl_extended_cfg_flags(9) β€” the place init_flags gets its values from, iykyk
  • struct iwl_radio_version_notif(9)
  • enum iwl_error_recovery_flags(9)
  • struct iwl_fw_error_recovery_cmd(9)

πŸ’€ real talk: none of these are optional reading if you wanna understand the whole init-flow situation. the manpage said it, not me 🫢

and that's the whole page, bestie ✨ this lil cutie came from ./drivers/net/wireless/intel/i... (yes it's abbreviated, that's how it shipped, don't come for me 😭) and it's dated October 2026 β€” so go forth, wait for your commands, and finish those init flows properly πŸ§šβ€β™€οΈπŸ’œ bye!!

πŸ“¦ where this page comes from