GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  ACPIDB (8)

NAME

acpidb - ACPI DSDT debugger

CONTENTS

Synopsis
Description
Commands
     General-Purpose Commands
     Namespace Access Commands
     Control Method Execution Commands
     File I/O Commands
See Also
History
Authors

SYNOPSIS

acpidb input-file

DESCRIPTION

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

COMMANDS

    General-Purpose Commands

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

    Namespace Access Commands

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

    Control Method Execution Commands

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

    File I/O Commands

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

SEE ALSO

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

HISTORY

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

AUTHORS


.An -nosplit The acpidb utility was written by
.An Mitsuru Iwasaki Aq iwasaki@FreeBSD.org and uses Intel ACPI-CA for the backend. This manual page was written by
.An Nate Lawson .
Search for    or go to Top of page |  Section 8 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.