man.bsd.lv manual page server

Manual Page Search Parameters

ACPIDB(8) System Manager's Manual ACPIDB(8)

acpidbACPI DSDT debugger

acpidb input-file

The acpidb utility is a debugger for the ACPI DSDT. It can parse and execute various AML methods and display the result.

Display list of current memory allocations
Address | Namepath [Byte | Word | Dword | Qword]
Display ACPI objects or memory
Enable ACPI (hardware) mode
Show various help screens
Display command history buffer
DebugLevel [console]
Get/Set debug level for file or console
Current status of internal mutexes
or Exit
Exit the debugger
[Allocations | Memory | Misc | Objects | Tables]
Display namespace and memory statistics
Display info about loaded ACPI tables
TableSig [Instance]
Unload an ACPI table
CommandNumber
Execute command from history buffer
Execute last command again

F | Value
Generate AcpiEvent (Fixed/GPE)
Name
Find ACPI name(s) with wildcards (‘?’ is wildcard)
Display list of loaded control methods
[Addr | Path] [Depth]
Display loaded namespace tree/subtree
NamePath Value
Send a notification
ObjectType
Display all objects of the given type
OwnerId [Depth]
Display loaded namespace by object owner
[NamePath]
Set or Get current execution prefix
Addr
Find all references to object at addr
Get and display resources
Delete namespace and all internal objects
Threads Loops NamePath
Spawn threads to execute method(s)

(Args) Display method arguments
AmlOffset
Set an AML execution breakpoint
Run to next control method invocation
Namepath [Arguments]
Single Step a control method
Namepath [Arguments]
Execute control method
Allow method to run to completion
Display info about the current method
Step into (not over) a method call
[OpcodeCount]
Display method ASL statements
Display method local variables
Display method result stack
A | # Value
Set method data (Arguments/Locals)
Terminate control method
Display control method calling tree
Single step next AML opcode (over calls)

Close debug output file
Filename
Open a file for debug output
Filename
Load ACPI table from a file

acpi(4), acpidump(8), iasl(8)

The acpidb utility first appeared in the acpicatools port. It was imported for FreeBSD 5.2.

The acpidb utility was written by Mitsuru Iwasaki <iwasaki@FreeBSD.org> and uses Intel ACPI-CA for the backend. This manual page was written by Nate Lawson.

August 7, 2003 FreeBSD-12.0