ENUM ATH5K_RADIO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME

okay so bestie, this is enum ath5k_radio, and the manual it lives in is the Kernel API Manual β€” the NAME section says it's all about PHY Chips. That's the whole assignment, and honestly? iconic. πŸ’…βœ¨


πŸ¦‹ SYNOPSIS

Here's the enum in all its glory β€” copy it exactly, commas and spacing and all, no "fixing" anything:

enum ath5k_radio {
    AR5K_RF5110 ,
    AR5K_RF5111 ,
    AR5K_RF5112 ,
    AR5K_RF2413 ,
    AR5K_RF5413 ,
    AR5K_RF2316 ,
    AR5K_RF2317 ,
    AR5K_RF2425

};

πŸŽ€ Constants

These are the constants, one by one, with their chip names and their lil parenthetical codenames. Slay:

  • AR5K_RF5110 β€” RF5110 (Fez)
  • AR5K_RF5111 β€” RF5111 (Sombrero)
  • AR5K_RF5112 β€” RF2112/5112(A) (Derby/Derby2)
  • AR5K_RF2413 β€” RF2413/2414 (Griffin/Griffin-Lite)
  • AR5K_RF5413 β€” RF5413/5414/5424 (Eagle/Condor)
  • AR5K_RF2316 β€” RF2315/2316 (Cobra SoC)
  • AR5K_RF2317 β€” RF2317 (Spider SoC)
  • AR5K_RF2425 β€” RF2425/2417 (Swan/Nalla)

πŸ”₯ SEE ALSO

Go check these out, fr fr:

  • Kernel file: ./drivers/net/wireless/ath/ath5k/ath5k.h
  • enum ath5k_version(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_calibration_mask(9)
  • enum ath5k_power_mode(9)

Signed off from ./drivers/net/wireless/ath/ath5k β€” October 2026, page enum ath5k_radio(9) β€” love u, bye bestie πŸ’–πŸ«Ά

πŸ“¦ where this page comes from