STRUCT ATH5K_INI(9)
π 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β0to write,1to 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 π
- Kernel file
./drivers/net/wireless/ath/ath5k/initvals.c struct ath5k_ini_mode(9)ath5k_hw_ini_registers(9)ath5k_hw_ini_mode_registers(9)ath5k_hw_write_initvals(9)
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
- 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