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