mbx_ctrl_wr32(9)
π mbx_ctrl_wr32 β it's giving "write to the control register" β¨
okay so bestie, welcome to mbx_ctrl_wr32, section 9 of the Kernel API Manual π β this one's a lil baby function but she's important, so let's get into it π«Ά
β¨ NAME β¨
mbx_ctrl_wr32 β writes value to reg with base mbx->fwpf_ctrl_base π
like... it literally writes a value into a register. that's the whole vibe. no cap πΈ
π SYNOPSIS π
void mbx_ctrl_wr32 (struct mucse_mbx_info *mbx , u32 reg , u32 value );
she takes three things and returns void β so don't be out here expecting a return value, because there isn't one πβ¨
π ARGUMENTS π
mbxβ pointer to the MBX structure π¦ like, the whole context object, she needs it to know where her base address livesregβ register offset π this is the offset, not the absolute address, iykykvalueβ value to be written π the actual thing going into the register, the main character of this whole operation fr fr
π₯ SEE ALSO π₯
the kernel file that's living rent-free at:
./drivers/net/ethernet/mucse/rnpgbe/rnpgbe_mbx.c
and her whole friend group π«Ά β all of these are (9) manpages, going in this exact order because we respect the lineup:
mbx_data_rd32(9)mbx_data_wr32(9)mbx_ctrl_rd32(9)mucse_mbx_get_lock_pf(9)mucse_obtain_mbx_lock_pf(9)mucse_release_mbx_lock_pf(9)mucse_mbx_get_fwreq(9)mucse_mbx_inc_pf_ack(9)mucse_read_mbx_pf(9)mucse_check_for_msg_pf(9)mucse_poll_for_msg(9)mucse_poll_and_read_mbx(9)mucse_mbx_get_fwack(9)mucse_mbx_inc_pf_req(9)mucse_write_mbx_pf(9)mucse_check_for_ack_pf(9)mucse_poll_for_ack(9)mucse_write_and_wait_ack_mbx(9)mucse_mbx_reset(9)mucse_init_mbx_params_pf(9)
literally the entire mbx cinematic universe πβ go read them all, they ate π
ngl bestie, this page is short but she's doing her job β one register write, correct base, no drama π
and that's the whole page, mwah π β source ./drivers/net/ethernet/mucse/r..., dated October 2026, brought to you by your favorite kernel-obsessed 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