Kernel driver abituguru3¶
- 支持的芯片
Abit uGuru revision 3 (硬件监视部分,仅读取)
前缀: ‘abituguru3’
扫描地址: ISA 0x0E0
数据手册: 不可用,此驱动基于逆向工程。
- 注意
uGuru是一个带有板载固件的微控制器,该固件将其编程为充当hwmon IC。固件有很多不同的版本,因此实际上uGuru也有很多不同的版本。 以下是一个不完整的列表,其中包含哪些主板使用哪些版本
uGuru 1.00 ~ 1.24 (AI7, KV8-MAX3, AN7)
uGuru 2.0.0.0 ~ 2.0.4.2 (KV8-PRO)
uGuru 2.1.0.0 ~ 2.1.2.8 (AS8, AV8, AA8, AG8, AA8XE, AX8)
uGuru 2.3.0.0 ~ 2.3.0.9 (AN8)
uGuru 3.0.0.0 ~ 3.0.x.x (AW8, AL8, AT8, NI8 SLI, AT8 32X, AN8 32X, AW9D-MAX)
abituguru3驱动程序仅适用于版本3.0.x.x主板,此驱动程序不适用于较旧的主板。对于较旧的主板,请使用abituguru(不带3!)驱动程序。
- 作者
Hans de Goede <j.w.r.degoede@hhs.nl>,
(初始逆向工程由Louis Kruger完成)
模块参数¶
- force: bool
强制检测。请注意,此参数仅导致跳过检测,从而使insmod成功。如果无法读取uGuru,则实际的hwmon驱动程序将不会加载,因此不会注册任何hwmon设备。
- verbose: bool
驱动程序应该详细吗?
0/off/false 正常输出
1/on/true + 详细的错误报告(默认)
默认值:1(驱动程序仍处于测试阶段)
描述¶
此驱动程序支持Abit uGuru芯片第三版(存在于最近的使用Abit uGuru的主板上)的硬件监视功能。
uGuru芯片的第三版实际上是一个Winbond W83L951G。不幸的是,这并没有什么帮助,因为W83L951G是一个通用的微控制器,其上运行着自定义的Abit应用程序。
尽管Abit没有发布有关uGuru修订版3的任何信息,但Louis Kruger设法对uGuru的传感器部分进行了逆向工程。如果没有他的工作,这个驱动程序是不可能实现的。
已知问题¶
不支持Abit uGuru的电压和频率控制部分,也不支持写入任何传感器设置以及写入/读取风扇速度控制寄存器(FanEQ)
如果您遇到任何问题,请给我发送邮件<j.w.r.degoede@hhs.nl> 并包括以下输出: dmesg | grep abituguru