ACPIHELP(1)

๐ŸŽ€ acpihelp โœจ ACPI help utility ๐Ÿฆ‹

๐ŸŒธ NAME

okay so acpihelp is the ACPI help utility ๐Ÿ’– โ€” the one-stop shop for ACPI vibes ๐Ÿ”ฅ

๐Ÿงš SYNOPSIS

acpihelp <option>...  [<name-prefix>|<hex-value>]

๐Ÿ’… DESCRIPTION

bestie, this manual page quickly documents the acpihelp command ๐Ÿซถ and the option list is pulled straight from the acpihelp interactive help, so you're getting the real deal ๐Ÿ’œ

acpihelp gives you descriptive text for AML and ASL keywords, methods, and opcodes. literally everything you need to know, no cap โœจ

if you want the full deep-dive, the super detailed stuff lives at http://www.acpica.org/documentation/ ๐ŸŒˆ

if you don't give it a <name-prefix> or a <hex-value>, it just does the logical equivalent of a "display all." iconic behavior ๐Ÿ‘‘

now the default search (that's a search with no options) and a <name-prefix> can mean two totally different things ๐Ÿ˜ญ:

  • if <name-prefix> does not start with an underscore, it finds ASL operator names ๐Ÿ”ฅ
  • if <name-prefix> does start with an underscore, it finds ASL predefined method names ๐Ÿฆ‹
the vibe check: the underscore changes everything, so don't forget it ๐Ÿ’€

โœจ OPTIONS โœจ

๐ŸŒˆ ACPI Names and Symbols

  • -k [<name-prefix>] โ€” finds/displays ASL non-operator keyword(s) ๐ŸŽ€
  • -m [<name-prefix>] โ€” finds/displays AML opcode name(s) ๐Ÿ’œ
  • -p [<name-prefix>] โ€” finds/displays ASL predefined method name(s) โœจ
  • -s [<name-prefix>] โ€” finds/displays ASL operator name(s) ๐ŸŒธ

๐Ÿ”ฎ ACPI Values

  • -e [<hex-value>] โ€” decodes an ACPICA exception code ๐Ÿซถ
  • -i โ€” displays known ACPI Device IDs (_HID) ๐Ÿงš
  • -i [<hex-value>] โ€” decodes a hex AML opcode ๐Ÿ’…

๐Ÿฆ‹ AUTHOR

okay so the author credit goes to Robert Moore <robert.moore@intel.com> ๐Ÿ‘‘ โ€” he wrote acpihelp itself, iykyk ๐Ÿ’–

this manual page was written by Al Stone <ahs3@redhat.com> for the Fedora project ๐Ÿ“, but literally anyone is welcome to use it ๐Ÿซถ


bestie, that's the whole page ๐Ÿ’œ this manual page is from acpihelp's source, dated January 23, 2013 ๐ŸŒˆ stay iconic and keep those commands slaying ๐Ÿ’…โœจ