核心驅動 smsc47m1¶
支援的晶片
SMSC LPC47B27x, LPC47M112, LPC47M10x, LPC47M13x,
LPC47M15x 和 LPC47M192
掃描地址:無,地址從 Super I/O 配置空間讀取
字首:‘smsc47m1’
資料手冊
SMSC LPC47M292
掃描地址:無,地址從 Super I/O 配置空間讀取
字首:‘smsc47m2’
資料手冊:未公開
SMSC LPC47M997
掃描地址:無,地址從 Super I/O 配置空間讀取
字首:‘smsc47m1’
資料手冊:無
作者
Mark D. Studebaker <mdsxyz123@yahoo.com>,
由 Bruce Allen <ballen@uwm.edu> 及其 fan.c 程式協助完成
Gabriele Gorla <gorlik@yahoo.com>,
Jean Delvare <jdelvare@suse.de>
描述¶
Standard Microsystems Corporation (SMSC) 47M1xx Super I/O 晶片包含用於兩個風扇的監控和 PWM 控制電路。
LPC47M15x、LPC47M192 和 LPC47M292 晶片除了風扇監控和控制外,還包含一個完整的“硬體監控模組”。此驅動不支援該硬體監控模組,請使用 smsc47m192 驅動。
47M997 沒有可用的文件,但它與 47M15x 和 47M192 晶片具有相同的裝置 ID,並且似乎相容。
風扇轉速以 RPM(每分鐘轉數)報告。如果轉速低於可程式設計限制,則會觸發警報。風扇讀數可以透過可程式設計分頻器(1、2、4 或 8)進行分頻,以提供更大的範圍或更高的精度。並非所有 RPM 值都能準確表示,因此會進行一些舍入。當分頻器為 2 時,可表示的最低值約為 2600 RPM。
PWM 值範圍為 0 到 255。
如果觸發警報,它將一直保持觸發狀態,直到硬體暫存器至少被讀取一次。這意味著警報的原因可能已經消失!請注意,在當前實現中,每當讀取任何資料時(除非自上次更新以來不足 1.5 秒),所有硬體暫存器都會被讀取。這意味著您很容易錯過一次性警報。
lm_sensors 專案衷心感謝 Intel 在此驅動開發過程中提供的支援。