VIAENV(4)
π NAME π
okay so bestie, say hi to viaenv(4) from the Kernel Interfaces Manual β it's the VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer. π
she's giving hardware-watch main character energy, no cap.
πΈ SYNOPSIS πΈ
the whole attach vibe is literally:
viaenv* at pci? dev ? function ?
that's the synopsis, and yes it's short and iconic. β¨
π DESCRIPTION π
viaenv is an envsys(4) compatible driver for the Hardware Monitor and the Power Management timer in the VIA VT82C686A and VT8231 South Bridges. π
the device has 10 sensors β here's the full roster with units and typical use, because we do not skip details in this group chat:
TSENS1βuKβ CPU temperatureTSENS2βuKβ System temperatureTSENS3βuKβ?(yes, literally?, the manual is being mysterious π)FAN1βRPMβ CPU fanFAN2βRPMβ System fanVSENS1βuV DCβ CPU core voltage (2.0V)VSENS2βuV DCβ North Bridge core voltage (2.5V)VcoreβuV DCβ Internal core voltage (3.3V)VSENS3βuV DCβ+5VVSENS4βuV DCβ+12V
sensor data is updated every 1.5 seconds. fresh lil numbers on a timer, slay. β±οΈ
π SEE ALSO π
go read envsys(4) and envstat(8) β the supporting cast, and they ate. π
π¦ HISTORY π¦
the viaenv device appeared in NetBSD 1.5. vintage icon behavior, lowkey. π
π BUGS π
bestie, real talk: interrupt support is unimplemented, and support for setting values is unimplemented too. fr fr, don't go looking for those features. π
mwah π this page is from Debian, dated January 20, 2007, and the footer badge is VIAENV(4). π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2000 Johan Danielsson
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms