STRUCT BRCMU_CHAN(9)
π
struct brcmu_chan (9) π
okay bestie, welcome to the Kernel API Manual page for struct brcmu_chan(9) β the lil struct that stores channel formats β¨. It's giving "I hold the channel info so you don't have to" and honestly? iconic.
π NAME π
struct brcmu_chan β stores channel formats π
β¨ SYNOPSIS β¨
struct brcmu_chan {
u16 chspec;
u8 chnum;
u8 control_ch_num;
u8 band;
enum brcmu_chan_bw bw;
enum brcmu_chan_sb sb;
};
π Members π
chspec(u16) β firmware specific format πchnum(u8) β center channel number πcontrol_ch_num(u8) β control channel number πband(u8) β frequency band πΈbw(enum brcmu_chan_bw) β channel width π¦sb(enum brcmu_chan_sb) β control sideband (location of control channel against the center one) π
π Description π
This structure can be used with functions translating chanspec into generic channel info and the other way π«Ά. That's it, that's the whole vibe β no extra lore, just chanspec translation both ways, fr fr.
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/wireless/broadcom/brcm80211/include/brcmu_d11.hπ struct brcmu_d11inf(9)π
okay byeee π β source/version ./drivers/net/wireless/broadco..., date October 2026, and this whole page is struct brcmu_chan(9) πβ¨
π¦ 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