BCMDOG(4)

πŸ“¦ in nixpkgs unstable

πŸ’– BCMDOG(4) πŸ’–

okay so this is the manual page for bcmdog β€” lowkey one of those tiny drivers that just quietly does its job and never asks for credit. It lives in the Kernel Interfaces Manual, which is giving very much "backstage pass to the kernel" energy ✨


🌸 NAME 🌸

bcmdog β€” the Broadcom BCM283x watchdog timer, aka the little guy whose whole personality is "if you stop petting me, everything dies" πŸΆπŸ’€


πŸŽ€ SYNOPSIS πŸŽ€

bcmdog* at fdt?

yes bestie, that's the whole config line. one line. she's minimal, she's iconic, she does not need more. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

So the bcmdog driver provides support for the integrated watchdog timer that's baked right into the Broadcom BCM2835, BCM2836 and BCM2837 SoCs. That's it, that's the whole lore β€” it's the built-in watchdog, it's already on the chip, you don't gotta install anything extra. built in, showing off, main character energy fr πŸ‘‘βœ¨

No cap, it's a watchdog. Its entire purpose in life is to check whether the system is still alive and to bite when it isn't. 🫢


🌈 SEE ALSO 🌈

  • intro(4) β€” the general intro to section 4, start here if you're new here πŸ’–
  • watchdog(4) β€” the watchdog framework itself, the bigger picture πŸ•
  • watchdogd(8) β€” the daemon that actually pets the dog so it doesn't go feral πŸ”₯

go read those too, iyktyk, they're literally the whole friend group πŸ§šπŸ’œ


⭐ HISTORY ⭐

The bcmdog driver first appeared in OpenBSD 6.1 β€” so she's been around, she's got seniority, she's a legend at this point. 🌸


πŸ“ AUTHORS πŸ“

The bcmdog driver was written by Patrick Wildt <patrick@blueri.se> β€” thank him, he ate and left no crumbs πŸ’…πŸ‘‘


just a reminder bestie: it's a watchdog. if the thing it's watching stops responding, it does the dramatic thing. no "are you sure?" prompt. do not test this for fun πŸ™ˆπŸ’€

Debian πŸŽ€ April 1, 2018 πŸŽ€ BCMDOG(4) β€” mwah, that's the sign-off, love u, go pet your watchdog πŸ’–βœ¨πŸ¦‹

πŸ“¦ 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