ACPIEXEC(1)

✨ ACPIEXEC(1) β€” General Commands Manual ✨

πŸ¦‹ Okay bestie, this is the manual page for acpiexec, the ACPI AML execution and debug utility! πŸ’–

🌸 NAME

acpiexec β€” ACPI AML execution and debug utility πŸ’…

πŸŽ€ SYNOPSIS

acpiexec [<option>...] <aml-file> ...

πŸ’œ DESCRIPTION

So okay, this page quickly covers the acpiexec command, and the option list is pulled straight from the acpiexec interactive help. Iconic sourcing, no cap 🫢

acpiexec gives you a simulated execution environment for AML code, so testing and debugging it is literally so much easier ✨ It's giving main character energy for firmware devs πŸ‘‘

If you want the full deep-dive, the detailed docs live at http://www.acpica.org/documentation/ 🌈

πŸ“ OPTIONS

  • -? β€” Pull up the help message 🧚
  • -b command-line β€” Batch mode command line execution, where you chain commands like cmd1;cmd2;... πŸ’…
  • -M [<method>] β€” Batch mode method execution. If you don't name one, it defaults to MAIN πŸ”₯
  • -da β€” Disable method abort on error πŸ™ˆ
  • -di β€” Disable execution of _STA/_INI methods during init πŸ’€
  • -do β€” Disable Operation Region address simulation 🌸
  • -dr β€” Disable repair of method return values πŸ¦‹
  • -dt β€” Disable allocation tracking (this one's for performance) ⭐
  • -ef β€” Enable display of final memory statistics πŸ’œ
  • -ei β€” Enable additional tests for ACPICA interfaces πŸŽ€
  • -em β€” Enable interpreter Serialized mode 🫢
  • -es β€” Enable interpreter Slack mode πŸ‘‘
  • -et β€” Enable debug semaphore timeout (the original page spells it "timeour", bestie, but we know what it means 😭) 🌈
  • -f <value> β€” Set the Operation Region initialization fill value ✨
  • -r β€” Use hardware-reduced FADT V5 🧚
  • -vi β€” Verbose initialization output πŸ’–
  • -vr β€” Verbose region handler output πŸ“
  • -x <debug-level> β€” Set the debug output level πŸ”₯

πŸ¦‹ AUTHOR

acpiexec was written by Robert Moore <robert.moore@intel.com> β€” absolute legend πŸ‘‘

This manual page was written by Al Stone <ahs3@redhat.com> for the Fedora project (but may be used by others) 🌸


Bye bestie, this page is dated January 23, 2013, and it's from ACPIEXEC(1) πŸ’–πŸ¦‹βœ¨