OPERATIONAL MODE - WHAT IS IT ?(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ Operational mode - what is it ? πŸ¦‹

okay so this is Kernel API Manual business, section 9, and the title is literally Operational...what is it ?(9) β€” yes bestie, that’s the whole name, and we are diving in πŸ˜­πŸ’–

The operational mode (a.k.a. op_mode) is the layer that implements mac80211's handlers. It knows two APIs: mac80211's and the fw's. It uses the transport API to access the HW. The op_mode doesn't need to know how the underlying HW works, since the transport layer takes care of that. 🫢✨

There can be several op_mode: i.e. different fw APIs will require two different op_modes. This is why the op_mode is virtualized. periodt πŸ’…πŸ‘‘

✨ SEE ALSO ✨

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h πŸ“
  • Life cycle of the Operational mode(9) πŸ”„
  • enum iwl_fw_error_type(9) πŸ›
  • enum iwl_fw_error_context(9) 🧚
  • struct iwl_fw_error_dump_mode(9) πŸ’Ύ
  • struct iwl_op_mode_ops(9) πŸ› οΈ
  • struct iwl_op_mode(9) πŸ‘‘

xoxo bestie, this iconic little page comes courtesy of ./drivers/net/wireless/intel/i... and it’s dated October 2026, with all the Kernel API Manual energy β€” Operational...what is it ?(9) forever, no cap πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from