PMH7TOOL(8)
π PMH7TOOL β the pmh7 register whisperer π
okay so bestie, welcome to pmh7tool, section 8 of the system administration utilities manual. she's a little tool that reads and writes to pmh7 registers, and honestly? she's iconic but she's also lowkey terrifying. buckle up π
β¨ SYNOPSIS β¨
pmh7tool [-d]
pmh7tool [-r] <addr>
pmh7tool [-w] <addr> <data>
pmh7tool [-b | -c | -s] <addr> <bit>
pmh7tool [-h]
look at her. five little modes. pick one, she's not doing multitasking π
π¦ DESCRIPTION π¦
She reads and writes to pmh7 registers at base address 0x15e0. That's the whole vibe. That's the job. β¨
π¨ Attention! π¨
Writing to PMH7 registers is very dangerous, bestie. like, no cap, genuinely. You are directly manipulating the power rails, enable lines, interrupt lines or something else of the device. Proceed with caution. fr fr. π
I'm not being dramatic. She said what she said. Respect the warning or the machine will simply stop existing, and that's on periodt π
πΈ OPTIONS πΈ
-h,--helpβ Print this help. Your girl explaining herself π«Ά-d,--dumpβ Print registers. All of them. The full tea β-r,--read<addr>β Read from register at<addr>. Just a lil peek π-b,--read-bit<addr><bit>β Read bit from register at<addr>. One single bit. microscopic. adorable π-w,--write<addr><data>β Write<data>to register at<addr>. main character energy, proceed with fear π₯-c,--clear-bit<addr><bit>β Clear bit from register at<addr>. bye bye bit π-s,--set-bit<addr><bit>β Set bit at on register at<addr>. heyyyy bit, welcome back β¨
π NOTES π
vibe check on your arguments before you send them, okay? the ranges are strict:
<addr>must be in the range of0-0x1ff<data>must be in the range of0-0xff<bit>must be in the range of0-7
out of range? she's not gonna hold your hand, bestie π
π AUTHORS π
- coresystems GmbH.
- Man page written by Ahmad Khalifa.
give them their flowers π they ate and left no crumbs.
November 2024 β that's the date on this one, and it comes to you from the System Administration Utilities corner of the manual set. okay that's the whole page, bestie, go read your registers responsibly, mwah ππ¦β¨
π¦ where this page comes from
- debian trixie: coreboot-utils 24.12+dfsg-2 Β· GPL-2.0-only
- ubuntu questing: coreboot-utils 24.12+dfsg-2ubuntu1
- ubuntu resolute: coreboot-utils 25.09+dfsg-1ubuntu1 Β· GPL-2.0-only
- ubuntu stonking: coreboot-utils 25.09+dfsg-1ubuntu1 Β· GPL-2.0-only
- π the page's license: GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms