BCMRNG(4)

πŸ“¦ in nixpkgs unstable

πŸ’… BCMRNG(4) β€” bestie edition πŸŽ€

okay so real talk, this one's a manual page from the Kernel Interfaces Manual β€” section 4, the drivers-and-friends section, iykyk ✨


🌸 NAME 🌸

bcmrng β€” the Broadcom BCM2835/BCM2836/BCM2837 random number generator, and yes it is literally a tiny machine that makes randomness for you, iconic behavior honestly πŸŽ²πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

bcmrng* at fdt?

that's it, that's the whole vibe. she attaches at fdt? and that's literally her entire synopsis, no notes πŸ’…


✨ DESCRIPTION ✨

okay so the bcmrng driver provides support for the random number generator found on the Broadcom BCM2835/BCM2836/BCM2837 SoC πŸ”₯ (three whole SoC models, we love a range bestie)

what does it actually do? she feeds the random subsystem's entropy pool with up to 128 bits of random data every second 🫢 like clockwork, literally every second, 128 bits of pure chaos handed straight to the entropy pool. the way she just keeps going πŸ˜­πŸ‘‘

ngl the "up to" is doing some work there β€” it's up to 128 bits per second, exactly as written, don't come for me 🌸

🌈 SEE ALSO 🌈

  • intro(4) β€” the intro to section 4, your starting point bestie
  • random(4) β€” the random subsystem, aka where all that sweet entropy goes πŸ’œ
  • arc4random(9) β€” section 9 kernel-level randomness, go check it out 🧚

⭐ HISTORY ⭐

the bcmrng driver first appeared in OpenBSD 6.3 β€” a whole era, we stan a documented origin story πŸ‘‘


πŸ‘‘ AUTHORS πŸ‘‘

the bcmrng driver was written by Mark Kettenis <kettenis@openbsd.org> β€” thank you for your service, king, fr fr πŸ™πŸ’–


πŸ’€ the sign-off πŸ’€

this page shipped as part of Debian, dated June 20, 2020 β€” so when you're reading this, just know a Debian build from that exact date is out there living its best life, and honestly? main character energy πŸŒŸπŸ’…

that's the whole page bestie, every flag, every path, every name, no cap πŸŽ€

πŸ“¦ where this page comes from
  • nixpkgs unstable: cvs-export
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms