VIAPM(4)

πŸ“¦
version 15.1 Β· 2 versions
, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸ’– NAME πŸ’–

viapm β€” VIA chipsets Power Management controller driver. (This is VIAPM(4) from the Kernel Interfaces Manual, bestie β€” folded in right here so you know what page you’re on. πŸ’…)

✨ SYNOPSIS ✨

device iicbb
device iicbus
device iicsmb
device smbus
device smb
device viapm

🌸 DESCRIPTION 🌸

Okay so this driver gives you access to the VIA chipset Power Management Unit family. The whole squad is VT82C586B, VT82C596A, VT82C596B, VT82C686A and VT8233. ✨

The embedded controller of the VIA chipset may give you access to the monitoring facilities of your mainboard. Your mainboard is lowkey trying to tell you things, and this is how you listen. 🫢

The 586B support is made by software, whereas the other controllers support the SMBus protocol by hardware. See smb(4) for writing user code to fetch voltages, temperature and so on from the monitoring chip of your mainboard. That’s the whole vibe. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

πŸŽ€ HISTORY πŸŽ€

The viapm manual page first appeared in FreeBSD 4.5. So it’s been iconic since way back. πŸ‘‘

πŸ’œ AUTHORS πŸ’œ

This manual page was written by Nicolas Souchu <nsouch@FreeBSD.org>. Give them their flowers, fr fr. πŸ’

πŸ’€ BUGS πŸ’€

Only polling mode is supported. That’s the whole warning, bestie. Periodt. πŸ’€


That’s the tea β€” this cute lil page is signed off from Debian, dated April 20, 2002. Bye bestie! πŸ’–

πŸ“¦ where this page comes from