STRUCT IWL_NVM_GET_INFO_GENERAL(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct iwl_nvm_get_info_general(9) πŸ’…

bestie, you're in the Kernel API Manual, and today's main-character struct is struct iwl_nvm_get_info_general β€” literally the general NVM data moment. no cap, it's giving tiny-but-important. 🫢


🌸 NAME 🌸

struct iwl_nvm_get_info_general β€” general NVM data πŸ’–


✨ SYNOPSIS ✨

struct iwl_nvm_get_info_general {
    __le32 flags;
    __le16 nvm_version;
    u8 board_type;
    u8 n_hw_addrs;
 };

🫢 Members 🫢

  • flags β€” okay so this is the tiny vibe check: bit 0: 1 - empty, 0 - non-empty ✨
  • nvm_version β€” nvm version, periodt πŸ’…
  • board_type β€” board type, iconic πŸŽ€
  • n_hw_addrs β€” number of reserved MAC addresses, noted and slayed πŸ¦‹

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h

  • enum iwl_regulatory_and_nvm_subcmd_ids(9)
  • enum iwl_nvm_access_op(9)
  • enum iwl_nvm_access_target(9)
  • enum iwl_nvm_section_type(9)
  • struct iwl_nvm_access_cmd(9)
  • struct iwl_nvm_access_resp(9)
  • enum iwl_nvm_info_general_flags(9)
  • enum iwl_nvm_mac_sku_flags(9)
  • struct iwl_nvm_get_info_sku(9)
  • struct iwl_nvm_get_info_phy(9)
  • struct iwl_nvm_get_info_regulatory_v1(9)
  • struct iwl_nvm_get_info_regulatory_v2(9)
  • struct iwl_nvm_get_info_rsp_v3(9)
  • struct iwl_nvm_get_info_rsp_v4(9)
  • struct iwl_nvm_get_info_regulatory(9)
  • struct iwl_nvm_get_info_rsp(9)
  • struct iwl_nvm_access_complete_cmd(9)
  • struct iwl_mcc_update_cmd(9)
  • enum iwl_geo_information(9)
  • struct iwl_mcc_update_resp_v3(9)
  • struct iwl_mcc_update_resp_v4(9)
  • struct iwl_mcc_update_resp_v8(9)
  • struct iwl_mcc_chub_notif(9)
  • struct iwl_tas_config_cmd_common(9)
  • struct iwl_tas_config_cmd_v3(9)
  • enum iwl_tas_uhb_allowed_flags(9)
  • struct iwl_tas_config_cmd_v4(9)
  • enum bios_source(9)
  • struct iwl_bios_config_hdr(9)
  • struct iwl_lari_config_extension_cmd(9)
  • struct bios_value_u32(9)
  • struct iwl_tas_config_cmd(9)
  • enum iwl_lari_config_masks(9)
  • struct iwl_lari_config_change_cmd_v1(9)
  • struct iwl_lari_config_change_cmd_v6(9)
  • struct iwl_lari_config_change_cmd_v8(9)
  • struct iwl_lari_config_change_cmd(9)
  • struct iwl_pnvm_init_complete_ntfy(9)
  • struct iwl_mcc_allowed_ap_type_cmd_v1(9)
  • struct iwl_mcc_allowed_ap_type_cmd(9)

mwah πŸ’‹ β€” source/version ./drivers/net/wireless/intel/i..., dated October 2026. that's the whole tea, bestie πŸ“

πŸ“¦ where this page comes from