PHY_SetBBReg_8723B(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ PHY_SetBBReg_8723B(9) ✨ β€” Kernel API Manual 🫢

okay so bestie, this is the PHY_SetBBReg_8723B(9) page in the Kernel API Manual. We're doing BB register bit stuff today, and it's giving main-character register energy. πŸ’…


🌸 NAME 🌸

PHY_SetBBReg_8723B β€” write "Specific bits" to a BB register (page 8~). πŸ’–

✨ SYNOPSIS ✨

void PHY_SetBBReg_8723B (struct adapter *Adapter , u32 RegAddr , u32
BitMask , u32 Data );

That's the signature exactly, void and all β€” copy it character-for-character and don't freestyle it. 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • Adapter β€” the struct adapter *Adapter from the signature. That's the whole note for this one. πŸ’–
  • RegAddr β€” the target address that's getting modified. 🎯
  • BitMask β€” the target bit position inside the target address that's getting modified. 🧚
  • Data β€” the new register value you want in the target bit position of the target address. πŸ“

πŸ¦‹ DESCRIPTION πŸ¦‹

The tea β˜• is short and sweet here:

πŸ“ Note: this function is equal to "PutRegSetting" in PHY programming guide. That's literally the whole description, bestie. No cap. πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c πŸ“


mwah πŸ’‹ source/version: ./drivers/staging/rtl8723bs/hal; date: October 2026; page: PHY_SetBBReg_8723B(9). bye bestie, go set those bits 🫢✨

πŸ“¦ where this page comes from