ENUM IWL_NVM_ACCESS_TARGET(9)
π enum iwl_nvm_access_target(9) π
okay bestie, welcome to the Kernel API Manual entry for enum iwl_nvm_access_target β yes that's the whole title, and yes we're gonna get through it together, no cap π«Ά
β¨ NAME β¨
enum iwl_nvm_access_target β literally just tells you which target the NVM_ACCESS_CMD is pointed at. that's the whole vibe. the target of the NVM_ACCESS_CMD, periodt π
πΈ SYNOPSIS πΈ
so here's the little enum, exactly as it lives, don't touch the formatting, she's perfect:
enum iwl_nvm_access_target {
NVM_ACCESS_TARGET_CACHE ,
NVM_ACCESS_TARGET_OTP ,
NVM_ACCESS_TARGET_EEPROM
};
three constants, three possible targets, one icon main character enum π
π Constants π
okay so this is the part where each constant gets its little moment:
NVM_ACCESS_TARGET_CACHEβ access the cache. that's it, that's the whole thing, she just says "access the cache" and honestly? iconic.NVM_ACCESS_TARGET_OTPβ access the OTP β¨NVM_ACCESS_TARGET_EEPROMβ access the EEPROM πΎ
so when you're picking a target, you're picking one of these three. cache, OTP, or EEPROM. no secret fourth option, ngl, the enum said what it said π
π¦ SEE ALSO π¦
okay this list is LONG, like genuinely long, so buckle up bestie β every single one of these comes from the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h, and every single one is a (9) manpage so you know they mean business:
enum iwl_regulatory_and_nvm_subcmd_ids(9)enum iwl_nvm_access_op(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)struct iwl_nvm_get_info_general(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)
like, that's forty. FORTY. someone was in their era when they wrote that header file and I respect it π
quick reminder bestie: all of those live in ./drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h, so that's your one-stop shop if you wanna go read the actual source π
π« the cute sign-off π«
so this page came from ./drivers/net/wireless/intel/i... (yeah it's truncated in the footer, that's just how the manpage renders it, not me being lazy fr fr) and she's dated October 2026 β a whole timestamp, she's got a birthday π
anyway that's the enum, you ate that, go read the other forty manpages, mwah π bye bestie!! ππ¦β¨
π¦ 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