ITWD(4)

πŸ’– ITWD(4) πŸ’–

okay bestie, gather round, because we're talking about itwd β€” the device driver for ITE Super I/O chips watchdog timer 🐢⏰ (yes it's a section 4 Kernel Interfaces Manual page, we love a kernel moment)


✨ NAME ✨

itwd β€” device driver for ITE Super I/O chips watchdog timer

like. that's the whole vibe. it's the driver, it's for the watchdog timer, it lives on ITE Super I/O chips. iconic. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

so there's two ways to get this baby into your life, and you gotta pick one, no cap:

Option A β€” compile it straight into the kernel 🫢 drop these lines into your kernel configuration file:

device superio
device itwd

Option B β€” load it as a module at boot time 🌸 put this line in loader.conf(5):

itwd_load="YES"

either way you're eating good fr fr


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the itwd driver is the one that provides watchdog(4) support for the watchdog timer that lives on these Super I/O chips. and when I say "these chips" I mean at least these, because the list is giving "we know these work, there may be more, don't @ me":

  • IT8721F
  • IT8728F
  • IT8771F

the way that a watchdog timer just sits there watching… main character energy honestly πŸ‘‘


🌈 SEE ALSO 🌈

go read these, they're the friend group:


πŸ’œ AUTHORS πŸ’œ

this manual page was written by Andriy Gapon <avg@FreeBSD.org>. thank you king, we appreciate you 🫢✨


and that's the whole page bestie!! this lil Debian edition dropped on October 16, 2019, and yeah it's still ITWD(4) through and through πŸ’– mwah, go set up your watchdog, ily, bye!! πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from