b43_radio_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– b43_radio_write(9) β€” the Kernel API Manual page, bestie edition πŸ’–

okay so we're in the Kernel API Manual today and the main character of this page is b43_radio_write, a tiny little 16bit radio register write function that honestly does exactly what it says on the tin. no notes. iconic behavior. ✨


🌸 NAME 🌸

b43_radio_write β€” 16bit Radio register write access

like, it writes a 16-bit value into a radio register. that's the whole vibe. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

void b43_radio_write (struct b43_wldev *dev , u16 reg , u16 value );

look at her go. void return, so she doesn't give anything back β€” she just does it. main character energy fr fr πŸ’…


🌈 ARGUMENTS 🌈

okay bestie, i have to be so real with you right now. the original page is giving absolutely nothing here, and i'm not about to make up lore that isn't there 😭

  • dev β€” -- undescribed -- (yes literally, the manpage itself says this, i'm not gatekeeping, there's just nothing to gatekeep πŸ™ˆ)
  • reg β€” -- undescribed --
  • value β€” -- undescribed --

the fact that all three arguments are just sitting there undescribed is so funny to me. no cap. but the names are right there in the synopsis: a struct b43_wldev * called dev, a u16 called reg, and a u16 called value. and those are exactly, character for character, what the original says. 🫢


πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group showed up. every single one of these is in the original and every single one is staying here, so let's give them their moment:

the radio squad ate and left no crumbs. πŸ”₯ b43_radio_read, b43_radio_mask, b43_radio_set, b43_radio_maskset, b43_radio_wait_value, b43_radio_lock, b43_radio_unlock β€” the whole b43_radio_* family reunion, plus the b43_phy_* cousins. iykyk πŸ’œ

quick vibe check: this page only ever tells you these are related. it does not tell you what they do, so don't come for me if you want details β€” go read their own pages. i'm just the messenger 🧚

and that's the page! short, sweet, 16 bits of radio register writing, and a SEE ALSO section longer than the function itself. slay. ⭐

signing off with the source/version line and date from the bottom of the page, exactly as they appear: ./drivers/net/wireless/broadco... β€” October 2026. periodt. πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from