LMTEMP(4)
π LMTEMP(4) π
okay so bestie, this page is from the Kernel Interfaces Manual and it's literally all about lmtemp β the National Semiconductor LM75, LM77 and compatible hardware monitors β¨ no cap, they're temperature sensors and they're kind of iconic.
πΈ NAME πΈ
lmtemp β National Semiconductor LM75, LM77 and compatible hardware monitors π«Ά
β¨ SYNOPSIS β¨
lmtemp0 at iic? addr 0x48 flags 0x0000
π DESCRIPTION π
The lmtemp driver provides support for the National Semiconductor LM on iicbus series temperature sensors and register compatible chips. so basically the whole friend group π
Each device is specified by the value of the address and flags π
- LM75 β addr
0x48-0x4f, flags0x0000 - LM75A β addr
0x48-0x4f, flags0x0000 - DS75 β addr
0x48-0x4f, flags0x0001 - LM77 β addr
0x48-0x4b, flags0x0002
π₯ HARDWARE π₯
Chips supported by the lmtemp driver include:
- National Semiconductor LM75 β Range
-55 β +125, Resolution0.5 degC - Texas Instruments LM75A β Range
-55 β +125, Resolution0.5 degC - Dallas Semiconductor DS75 β Range
-55 β +125, Resolution0.0625 degC - National Semiconductor LM77 β Range
-55 β +130, Resolution0.5 degC
The LM75, LM75A, and DS75 have a programmable high temperature limit π‘οΈ When this is exceeded, the device asserts an over-temperature output. it's giving "we're so back" energy, but for alarms π
The LM77 has programmable low and high temperature limits. Exceeding either of these causes the device to assert an interrupt output π It also has a programmable critical high temperature limit, and exceeding this causes the device to assert a separate critical alarm output. two alarms, main character energy fr fr π
The sensor and limit values are made available through the envstat(8) interface β¨
π SEE ALSO π
envsys(4)envstat(8)
π¦ HISTORY π¦
The lmtemp device appeared in NetBSD 4.0. vintage!! π
π BUGS π
Interrupt support is unimplemented π like, the vibe is there but the code isn't, iykyk
ngl bestie, if you're wiring one of these up, double-check youraddrandflagsagainst the table above before you start, okay? π«Ά that's the whole plot.
β so this page is from the Debian build of the lmtemp(4) manual, dated January 1, 2016 β slay, happy new year to whoever wrote that β and that's the whole thing, no notes, periodt π
β¨π
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2005 KIYOHARA Takashi
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms