ALPM(4)
π ALPM(4) β the Kernel Interfaces Manual glow-up π
okay bestie, gather round, because we're talking about alpm β and yes, that's section 4 of the manual, kernel interfaces territory, we're in the deep end and you're gonna slay it π«Ά
β¨ NAME β¨
alpm β the Acer Aladdin 15x3 Power Management controller driver π
πΈ SYNOPSIS πΈ
no cap, this is literally all you need to type in your kernel config:
device smbus
device smb
device alpm
three lines. that's it. iconic behavior π
π¦ DESCRIPTION π¦
so here's the tea β β this driver hands you the keys to the Aladdin 15x3 Power Management Unit. that's the vibe.
but rn? only the smbus controller function is implemented. just that one. the rest is giving "coming soon" energy π
here's the part where it gets actually useful though: that embedded SMBus controller sitting inside the Aladdin chipset? it can lowkey give you access to the monitoring facilities of your mainboard. yes, fr fr. so if you wanna know your voltages, your temperature, and so on β you want to go read smb(4), because that's where the user-code-writing instructions live for pulling all that data off your mainboard's monitoring chip. go, bestie, go get those numbers πβ¨
π SEE ALSO π
π HISTORY π
the alpm manual page first appeared in FreeBSD 4.0. vintage. a classic. we love a heritage moment π
π AUTHORS π
this manual page was written by Nicolas Souchu <nsouch@FreeBSD.org>. thank you for your service, legend π«Ά
π BUGS π
Only polling mode is supported. that's it. that's the whole bug list. no interrupts, just polling, and we're just gonna have to live with that π
and that's the whole page, bestie β sending you off with the deets: this one's from the Debian crew, dated February 13, 1999, filed under ALPM(4). go forth and monitor those voltages, you absolute main character πβπ
π¦ where this page comes from
- debian bookworm: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- debian trixie: freebsd-manpages 12.2-2 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu jammy: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu noble: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu questing: freebsd-manpages 12.2-2
- ubuntu resolute: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu stonking: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- Copyright (c) 1999 Nicolas Souchu
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms