bnx2x_set_fw_mac_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to bnx2x_set_fw_mac_addr β€” a page straight out of the Kernel API Manual, section 9, and it does exactly one thing: fill in a MAC address in FW format ✨ periodt, that's the whole job description.


🌸 SYNOPSIS 🌸

void bnx2x_set_fw_mac_addr (__le16 *fw_hi , __le16 *fw_mid , __le16 *fw_lo , u8 *mac );

it's giving void β€” nothing comes back out, it's all about what you hand in 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • fw_hi β€” pointer to upper part πŸ‘‘ (yes, the top bit, the main character slot)
  • fw_mid β€” pointer to middle part πŸ’… (the middle child, love her anyway)
  • fw_lo β€” pointer to lower part πŸ“ (the lil one at the bottom)
  • mac β€” pointer to MAC address πŸ¦‹ (the actual address you're working with)

like, four pointers, all of them yours to pass in β€” no cap, that's the entire cast 🌈


✨ SEE ALSO ✨

first up, the kernel file itself, living its best life at:

./drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h

and then… the friend group πŸ’€ literally the whole bnx2x extended universe, every single one of them:

iykyk β€” that's the reading list, go click through it like it's a stan account 🧚

okay that's the whole page, you ate that πŸ’… and just so we're keeping receipts: this one came from ./drivers/net/ethernet/broadco... and it's dated October 2026 ⭐ so like… future vibes only πŸ’œ byeee! 🌸

πŸ“¦ where this page comes from