b43_phy_shm_tssi_read(9)
π b43_phy_shm_tssi_read(9) β the Kernel API Manual, bestie edition π
okay so first things first, this page lives in the Kernel API Manual (section 9, the kernel-functions section, iykyk) and the star of the show is b43_phy_shm_tssi_read. she's a tiny little helper but she's doing her job and we respect her for it β¨
πΈ NAME πΈ
b43_phy_shm_tssi_read β literally reads the average of the last 4 TSSI values out of SHM. that's it, that's the whole thing, and honestly? iconic. π«Ά
β¨ SYNOPSIS β¨
int b43_phy_shm_tssi_read (struct b43_wldev *dev , u16 shm_offset );
yes she takes two args and yes she returns an int. moving on π
π¦ ARGUMENTS π¦
devβ undescribed. and I mean that fr fr, the original manual page just says "undescribed" π not me having to tell you that the docs simply did not show up for this one π so yeah, it's astruct b43_wldev *and that's all we're getting, bestie.shm_offsetβ the SHM address you want to read the values from. that's the one, that's the address, she's au16and she's pointing at the good stuff π
π§ DESCRIPTION π§
so what does she actually do? she returns the average of the 4 TSSI values, or a negative error code if things go sideways. short and sweet, no notes, slay π β¨
π SEE ALSO π
buckle up bestie, this list is LONG and we are going through all of it, no skipping, I would never π
- the kernel file
./drivers/net/wireless/broadcom/b43/phy_common.h enum b43_interference_mitigation(9)enum b43_txpwr_result(9)struct b43_phy_operations(9)b43_phy_allocate(9)b43_phy_free(9)b43_phy_init(9)b43_phy_exit(9)b43_has_hardware_pctl(9)b43_phy_read(9)b43_phy_write(9)b43_phy_copy(9)b43_phy_mask(9)b43_phy_set(9)b43_phy_maskset(9)b43_radio_read(9)b43_radio_write(9)b43_radio_mask(9)b43_radio_set(9)b43_radio_maskset(9)b43_radio_wait_value(9)b43_radio_lock(9)b43_radio_unlock(9)b43_phy_lock(9)b43_phy_unlock(9)b43_switch_channel(9)b43_software_rfkill(9)b43_phy_txpower_check(9)enum b43_phy_txpower_check_flags(9)
like I said. long. but we read them all, every single one, because that's the kind of friend I am ππ
mwah, that's the page!! this little rewrite came to you from the source ./drivers/net/wireless/broadco... (yes it really is cut off like that in the footer, don't come for me π) and it's dated October 2026, and the page itself is b43_phy_shm_tssi_read(9) β go read the real thing if you need the full path, bestie, ily, bye πππΈ
π¦ 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