ENUM IWL_PNVM_SOURCE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ enum iwl_pnvm_source(9) β€” bestie's guide to PNVM sources

okay so this is a page from the Kernel API Manual, and it's literally just about one little enum, but it's kind of iconic ngl. It's enum iwl_pnvm_source, and the whole vibe is: where can a PNVM come from? Turns out there are four possible answers and the enum is obsessed with listing all of them ✨


🌸 NAME 🌸

enum iwl_pnvm_source β€” all the different PNVM possible sources, bestie πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

enum iwl_pnvm_source {
    IWL_PNVM_SOURCE_NONE ,
    IWL_PNVM_SOURCE_BIOS ,
    IWL_PNVM_SOURCE_EXTERNAL ,
    IWL_PNVM_SOURCE_EMBEDDED

};
that's the whole thing. four constants. no cap, that's it 🫢

✨ Constants ✨

  • IWL_PNVM_SOURCE_NONE β€” literally no PNVM. none. zero. the void. 😭
  • IWL_PNVM_SOURCE_BIOS β€” the PNVM should be read from the BIOS πŸ’»
  • IWL_PNVM_SOURCE_EXTERNAL β€” read the .pnvm external file πŸ“‚
  • IWL_PNVM_SOURCE_EMBEDDED β€” the PNVM is embedded in the .ucode file, snug as a bug 🧚

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/pnvm.c β€” go read it, iykyk πŸ“–

and that's the page, bestie!! 🌈 it's from the ./drivers/net/wireless/intel/i... source, dated October 2026, and it's titled enum iwl_pnvm_source(9) in the Kernel API Manual πŸ’– slay, go forth and source your PNVMs responsibly πŸ’…πŸ”₯

πŸ“¦ where this page comes from