STRUCT ATH5K_INI(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ struct ath5k_ini(9) β€” Mode-independent initial register writes πŸŽ€

okay bestie, this is the Kernel API Manual entry for struct ath5k_ini(9) β€” and it’s literally giving β€œtiny struct, very important register-write business.” πŸ’…βœ¨


πŸ’– NAME πŸ’–

struct ath5k_ini β€” mode-independent initial register writes. no cap, that’s the whole vibe. 🫢


✨ SYNOPSIS ✨

struct ath5k_ini {
    u16 ini_register;
    u32 ini_value;
    enum {
      AR5K_INI_WRITE = 0,
      AR5K_INI_READ = 1,
    } ini_mode;
 };

🧚 Members 🧚

  • ini_register β€” the register address. like, where the magic happens. πŸ“
  • ini_value β€” the default value. the starting point, the baseline, the pre-game. πŸŽ€
  • ini_mode β€” 0 to write, 1 to read (and clear). yes bestie, those exact numbers matter. πŸ‘‘

also the enum has AR5K_INI_WRITE = 0 and AR5K_INI_READ = 1, and they are absolutely not to be renamed or merged. periodt. πŸ’€


🌈 SEE ALSO 🌈


bestie reminder: keep every path, name, number, and reference exactly as written. the vibes are flexible; the facts are not. πŸ’–

sign-off time: source/version is ./drivers/net/wireless/ath/ath5k, dated October 2026, and this was the struct ath5k_ini(9) page β€” mwah, slay, bye. πŸ’‹πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from