内核驱动 asb100¶
支持的芯片
华硕 ASB100 和 ASB100-A “Bach”
前缀:‘asb100’
扫描的地址:I2C 0x2d
数据表:未发布
作者:Mark M. Hoffman <mhoffman@lightlink.com>
描述¶
此驱动程序实现了对华硕 ASB100 和 ASB100-A “Bach” 的支持。 这些是仅在华硕主板上可用的自定义 ASIC。 华硕拒绝提供这些芯片的数据表。 感谢许多帮助调查其硬件的人,包括
Vitaly V. Bursov Alexander van Kaam(Windows 版 MBM 的作者)Bertrik Sikken
ASB100 实现了七个电压传感器、三个风扇转速传感器、四个温度传感器、VID 线和警报。 除此之外,ASB100-A 还实现了一个用于风扇 2 和 3 的单个 PWM 控制器(即,一个设置控制两个风扇。) 如果您有一个普通的 ASB100,则 PWM 控制器将根本不起作用(或者可能对您来说会起作用……对我来说不行)。
温度以摄氏度测量和报告。
风扇速度以 RPM(每分钟转数)报告。 如果转速已降至可编程限制以下,则会触发警报。
电压传感器(也称为 IN 传感器)以伏特报告值。
VID 线编码核心电压值:您的处理器应该使用的电压水平。 这是由主板和/或处理器本身硬编码的。 这是一个以伏特为单位的值。
警报:(待办事项 问号表示可能有效也可能无效)
0x0001 => in0 (?)
0x0002 => in1 (?)
0x0004 => in2
0x0008 => in3
0x0010 => temp1 [1]
0x0020 => temp2
0x0040 => fan1
0x0080 => fan2
0x0100 => in4
0x0200 => in5 (?) [2]
0x0400 => in6 (?) [2]
0x0800 => fan3
0x1000 => 机箱开关
0x2000 => temp3
- 待办事项
试验风扇分频器 > 8。
试验温度传感器类型。
真的有 13 个电压输入吗? 可能不是...
清理,毫无疑问...