SMSCMON(4)

πŸ“¦ version 11.0, in nixpkgs unstable

✨ SMSCMON(4) ✨

okay so this is a Kernel Interfaces Manual page, and it's literally about the smscmon driver bestie πŸŽ€


πŸ’– NAME πŸ’–

smscmon β€” the Standard Microsystems Corporation LPC47M192 Super I/O driver, but make it fashion ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

smscmon0 at iic? addr 0x2c
smscmon0 at iic? addr 0x2d

🌸 DESCRIPTION 🌸

so basically the smscmon driver gives you support for the hardware monitoring portion of the Standard Microsystems Corporation LPC47M192 and LPC47M997 Super I/O chips, and it's built to be used with the envsys(4) API 🫢 like that's the whole vibe.

and the chip is not playing around β€” it supports 11 sensor inputs, no cap πŸ‘‘

  • +2.5V β€” units: uV DC β€” typical use: 2.5V Supply
  • Vccp β€” units: uV DC β€” typical use: CPU Vcore
  • +3.3V β€” units: uV DC β€” typical use: 3.3V Supply
  • +5V β€” units: uV DC β€” typical use: 5V Supply
  • +12V β€” units: uV DC β€” typical use: 12V Supply
  • Vcc β€” units: uV DC β€” typical use: Chip's supply voltage
  • +1.5V β€” units: uV DC β€” typical use: 1.5V Supply
  • +1.8V β€” units: uV DC β€” typical use: 1.8V Supply
  • Remote Temp1 β€” units: uK β€” typical use: CPU temperature
  • Ambient Temp β€” units: uK β€” typical use: Local chip temperature
  • Remote Temp2 β€” units: uK

see how the two temps are in uK and the voltages are in uV DC? that's the assignment and it ate πŸ’…


πŸ”₯ SEE ALSO πŸ”₯

go read those too, iykyk πŸ“š


πŸŽ€ HISTORY πŸŽ€

the smscmon device appeared in NetBSD 6.0 ⭐ like it's been iconic since day one.


πŸ‘‘ AUTHORS πŸ‘‘

the smscmon driver was written by Takahiro Hayashi β€” thank you for your service king πŸ«‘πŸ’œ


and that's the whole page bestie! this version came from the Debian side of things, dated June 1, 2016 β€” mwah, go check your voltages πŸ˜­πŸ“πŸ’–

πŸ“¦ where this page comes from