Reference

viasio(4)

VIA VT1211 LPC Super I/O

NAME

viasio – VIA VT1211 LPC Super I/O

SYNOPSIS

viasio* at isa? port 0x2e flags 0x0000 viasio* at isa? port 0x4e flags 0x0000

DESCRIPTION

The viasio driver provides support for the VIA VT1211 LPC Super I/O IC. The hardware monitoring and watchdog timer functions are currently supported.

The hardware monitor provides hardware monitoring capabilities to be used with the sysctl(8) interface. The following monitoring sensors are available:

SensorUnitsTypical use
TEMP1uKPentium II type thermal diode
UCH1uK or uV DCCPU temperature
UCH2uK or uV DCSystem temperature
UCH3uK or uV DCCPU core voltage
UCH4uK or uV DC+5V
UCH5uK or uV DC+12V
+3.3VuVInternal +3.3V
FAN1RPMFan tachometer
FAN2RPMFan tachometer

If the hardware monitor is not enabled by firmware, the driver can try to enable it if value 0x0001 is present in the flags. Note that enabling the hardware monitor can lead to unexpected results.

The watchdog timer provides a standard watchdog(4) interface. If the watchdog timer is not enabled by firmware, the driver can try to enable it if value 0x0002 is present in the flags.

SEE ALSO

intro(4), isa(4), watchdog(4), sensorsd(8), sysctl(8)

HISTORY

The viasio driver first appeared in OpenBSD 3.8.

AUTHORS

The viasio driver was written by Alexander Yurchenko ⟨[email protected]⟩.

History