ENUM BRCMF_BTCOEX_STATE(9)
β¨ enum brcmf_btcoex_state β¨
okay so bestie, this is a page straight out of the Kernel API Manual, section 9, and it's all about one little enum. It's giving "small but iconic." Let's get into it π
π NAME
enum brcmf_btcoex_state β the BT coex DHCP state machine states. That's it, that's the whole vibe. It's the mood ring of the Bluetooth coexistence DHCP state machine, and every state means something different π¦
πΈ SYNOPSIS
so here's the whole enum, laid out, no cap:
enum brcmf_btcoex_state {
BRCMF_BT_DHCP_IDLE ,
BRCMF_BT_DHCP_START ,
BRCMF_BT_DHCP_OPPR_WIN ,
BRCMF_BT_DHCP_FLAG_FORCE_TIMEOUT
};
like, that's the entire cast of characters, and every single one of them has lore π
π Constants
time for the meet-and-greet, one state at a time, and we're not skipping a single one π«Ά
BRCMF_BT_DHCP_IDLEβ DCHP is idle. (and yes bestie, the page literally spells it "DCHP" β I'm just reporting what the manpage said π it means DHCP, we all know, moving on π) Nothing's happening, this is the chill state, the vibing state.BRCMF_BT_DHCP_STARTβ DHCP has started, and now we wait before boosting wifi priority. Not yet, bestie. Patience. The boost is loadingβ¦ βBRCMF_BT_DHCP_OPPR_WINβ the graceful DHCP opportunity has ended, so now we boost wifi priority. This is the main character moment, the boost finally gets its spotlight π₯BRCMF_BT_DHCP_FLAG_FORCE_TIMEOUTβ the wifi priority boost is over, and we restore defaults. Show's done, everyone go home, back to factory settings energy π
π«Ά SEE ALSO
the friend group, the whole squad, the "you may also like" section of your fave streaming service π
- the kernel file:
./drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c struct brcmf_btcoex_info(9)brcmf_btcoex_params_write(9)brcmf_btcoex_params_read(9)brcmf_btcoex_boost_wifi(9)brcmf_btcoex_is_sco_active(9)brcmf_btcoex_handler(9)brcmf_btcoex_attach(9)brcmf_btcoex_detach(9)
so yeah, that's the whole page π and before I go β the little footer credits, because we always give credit where it's due π this one came from ./drivers/net/wireless/broadco... (yes, truncated with the dots, iconic of it honestly) and it's dated October 2026, all wrapped up under the title enum brcmf_btcoex_state(9). slay, bye bestie π¦β¨
π¦ 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