VIAPM(4)
π VIAPM(4) π
okay bestie, so this is the manual page for viapm β the VIA chipsets Power Management controller driver, straight out of the Kernel Interfaces Manual. yes the title says VIAPM(4) twice, that's just how manpages are, they're extra like that π
β¨ NAME β¨
viapm β VIA chipsets Power Management controller driver
π SYNOPSIS π
device iicbb
device iicbus
device iicsmb
device smbus
device smb
device viapm
π¦ DESCRIPTION π¦
So this driver is your all-access pass to the VIA chipset Power Management Unit family. The members of the squad are: VT82C586B, VT82C596A, VT82C596B, VT82C686A and VT8233. no cap, that's the whole group chat π
The embedded controller of the VIA chipset may give you access to the monitoring facilities of your mainboard. (yes, may β it's giving "we'll see" energy, don't come for me π)
Now here's the tea π΅ the 586B support is made by software, whereas the other controllers support the SMBus protocol by hardware. different vibes, same destination β¨
Wanna write your own user code to fetch voltages, temperature and so on from the monitoring chip of your mainboard? Go read smb(4). That's the one that tells you how. literally the blueprint π«Ά
π SEE ALSO π
the whole friend group, go say hi to all of them π
β HISTORY β
The viapm manual page first appeared in FreeBSD 4.5. a lil throwback moment, iconic behavior honestly π
π AUTHORS π
This manual page was written by Nicolas Souchu <nsouch@FreeBSD.org>. thank you for your service, king π«‘π
π BUGS π
Only polling mode is supported. π that's it. that's the whole bug. no interrupts, no fancy business, just polling. she's lowkey doing her best, okay? π
Debian Β· April 20, 2002 β and that's the whole page bestie, this one came from the Debian crew back in 2002 and it's still serving πβ¨ bye ily, go monitor ur mainboard π π¦
π¦ where this page comes from
- debian bookworm: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- debian trixie: freebsd-manpages 12.2-2 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu jammy: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu noble: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu questing: freebsd-manpages 12.2-2
- ubuntu resolute: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu stonking: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- Copyright (c) 2002 Nicolas Souchu
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms