bcm47xx_nvram_copy(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’Ύ bcm47xx_nvram_copy(9) β€” the Kernel API Manual tea β˜•

okay so bestie, welcome to the Kernel API Manual entry for bcm47xx_nvram_copy(9) and honestly? It's a short one. Grab a boba, this'll be quick πŸ§‹βœ¨


🌸 NAME 🌸

bcm47xx_nvram_copy β€” copy NVRAM to internal buffer πŸ’…

like, that's it. that's the whole job. it copies the NVRAM into an internal buffer. iconic minimalism, no notes πŸ‘‘


✨ SYNOPSIS ✨

void bcm47xx_nvram_copy (void __iomem *nvram_start , size_t res_size );

returns void, takes two args, gets straight to business 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • nvram_start β€” so the manpage literally just says -- undescribed -- 😭 bestie the docs simply did not show up for this one. it's a void __iomem * pointer, and that's all the page is giving us. no cap, that's the whole description.
  • res_size β€” also -- undescribed -- πŸ™ˆ a size_t with zero lore attached. we know its name and its type and literally nothing else. iykyk, and apparently we do not know πŸ’€
ngl, the source is gonna be your bestie here β€” the manual page is leaving these two on read 🫠

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/firmware/broadcom/bcm47xx_nvram.c β€” this is where the actual story lives, go read it πŸ“–
  • bcm47xx_nvram_is_valid(9) β€” the validity check bestie βœ…
  • bcm47xx_nvram_find_and_copy(9) β€” the find-and-copy sibling, the main character energy of the trio 🌟

and that's the page!! short, sweet, and lowkey mysterious about its own arguments πŸ’œ

sign-off szn: this little gem comes from the source tree at ./drivers/firmware/broadcom and the page is dated October 2026 πŸ“… β€” see u in the next manpage, bestie, mwah πŸ’‹πŸŽ€πŸŒˆ

πŸ“¦ where this page comes from