STRUCT ATH5K_HW_RX_STATUS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct ath5k_hw_rx_status(9) from the Kernel API Manual ✨

Okay bestie, gather β€˜round β€” this is the common hardware RX status descriptor struct, and it’s giving main character energy for the whole ath5k driver family. πŸ˜ŒπŸ’…


πŸ’– NAME πŸ’–

struct ath5k_hw_rx_status β€” the common hardware RX status descriptor πŸ¦‹βœ¨


🌸 SYNOPSIS 🌸

       struct ath5k_hw_rx_status {
           u32 rx_status_0;
           u32 rx_status_1;
        };

πŸŽ€ Members πŸŽ€

  • rx_status_0 β€” RX status word 0 🫢
  • rx_status_1 β€” RX status word 1 πŸ˜­πŸ’–
these two u32 words are literally the whole struct, no cap β€” just the RX status tea in two lil’ sips πŸ“

πŸ‘‘ DESCRIPTION πŸ‘‘

So like… the 5210, 5211, and 5212 chips are only different in the fields and flags defined below. That’s it. That’s the vibe. periodt. πŸ’€βœ¨


πŸ’œ SEE ALSO πŸ’œ

Kernel file ./drivers/net/wireless/ath/ath5k/desc.h and its whole friend group β€” go say hi, they’re iconic πŸ‘‘:

  • ath5k_hw_rx_ctl(9)
  • enum ath5k_phy_error_code(9)
  • struct ath5k_hw_2w_tx_ctl(9)
  • struct ath5k_hw_4w_tx_ctl(9)
  • struct ath5k_hw_tx_status(9)
  • struct ath5k_hw_5210_tx_desc(9)
  • struct ath5k_hw_5212_tx_desc(9)
  • struct ath5k_hw_all_rx_desc(9)
  • struct ath5k_desc(9)

This page came from ./drivers/net/wireless/ath/ath5k, and it’s dated October 2026 β€” periodt. πŸ’…βœ¨πŸŒˆ

πŸ“¦ where this page comes from