SYNOPSISTo compile this driver into the kernel, place the following line in your kernel configuration file:
Alternatively, to load the driver as a module at boot time, place the following line in loader.conf5:
DESCRIPTIONThe driver provides support for monitoring the hardware sensors in recent ASUS motherboards. The driver uses ACPI as the backend to fetch sensor values and descriptions and provides its data via the sysctl(8) interface, under dev.acpi_aiboost.0 namespace. Descriptions for these values are available with sysctl -d.
The driver typically has 7 sensors, depending on the motherboard and chipset:
- Sensor Ta Units Ta Typical Use
- CPU Ta uK Ta CPU Temperature
- MB Ta uK Ta MB Temperature
- VCC Ta uV DC Ta Core Voltage
- +3.3V Ta uV DC Ta +3.3 Voltage
- +5V Ta uV DC Ta +5 Voltage
- +12V Ta uV DC Ta +12 Voltage
- CPU Ta RPM Ta CPU Fan
HISTORYThe driver first appeared in Fx 7.0 .
AUTHORSAn -nosplit The driver was written by An Takanori Watanabe . This manual page was written by An Juan Romero Pardines , who adapted the code for Nx , and adopted back to FreeBSD by An Takanori Watanabe .
BUGSIt's possible to modify voltages via the ACPI methods in the DSDT, but for now the driver only reports the sensors' values. CPU Q-Fan is another thing that is typically specified in the ACPI namespace, and in the future we should handle this feature (to enable or disable automatic/manual fan mode).