ENUM ATH5K_CALIBRATION_MASK(9)
π enum ath5k_calibration_mask(9) β the Kernel API Manual, bestie edition
Okay so picture this: you're deep in ath5k land (yes, the enum ath5k_calibration_mask(9) page, the one and only), and you need to know which calibration is active at the moment. That's literally it. That's the enum. She's a little mask of vibes telling you what the radio is busy doing. π
β¨ NAME β¨
enum ath5k_calibration_mask β the mask that says which calibration is active at the moment π«Ά
πΈ SYNOPSIS πΈ
enum ath5k_calibration_mask {
AR5K_CALIBRATION_FULL ,
AR5K_CALIBRATION_SHORT ,
AR5K_CALIBRATION_NF ,
AR5K_CALIBRATION_ANI
};
No cap, that's the whole shape of her. Four members, zero drama. β¨
π¦ Constants π¦
Bestie, let's meet the girls one by one:
AR5K_CALIBRATION_FULLβ the full calibration, aka the whole package: AGC + SHORT. She ate and left no crumbs, it's giving main character energy πAR5K_CALIBRATION_SHORTβ the short calibration: NF + I/Q. Quick little refresh, lowkey iconic π§AR5K_CALIBRATION_NFβ the Noise Floor calibration. Literally what it says on the tin πAR5K_CALIBRATION_ANIβ Adaptive Noise Immunity. Yes ma'am, adaptive π
π SEE ALSO π
Kernel file ./drivers/net/wireless/ath/ath5k/ath5k.h enum β that's where she lives, iykyk. And the whole friend group, in order, no skipping:
ath5k_version(9), enum ath5k_radio(9), Atheros XR(9), Atheros SuperAG(9), enum ath5k_driver_mode(9), enum ath5k_ant_mode(9), enum ath5k_bw_mode(9), struct ath5k_tx_status(9), enum ath5k_tx_queue(9), enum ath5k_tx_queue_subtype(9), enum ath5k_tx_queue_id(9), struct ath5k_txq(9), struct ath5k_txq_info(9), enum ath5k_pkt_type(9), struct ath5k_rx_status(9), enum ath5k_rfgain(9), struct ath5k_gain(9), struct ath5k_athchan_2ghz(9), enum ath5k_dmasize(9), Rate codes(9), enum ath5k_int(9), enum ath5k_power_mode(9) π
Fr fr, go read the whole crew, they're all linked together for a reason π
And that's the page, bestie π β brought to you by the fine folks over in ./drivers/net/wireless/ath/ath5k, dated October 2026, and filed forever under enum ath5k_calibration_mask(9). Slay, go calibrate something πβ¨
π¦ 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