ACPI(4)                   OpenBSD Programmer's Manual                  ACPI(4)

NAME
     acpi - Advanced Configuration and Power Interface

SYNOPSIS
     acpi0 at mainbus?

     option ACPIVERBOSE
     option ACPI_ENABLE

DESCRIPTION
     The acpi driver provides basic support for ACPI including loading ACPI
     tables from the firmware, parsing and interpreting AML code, event han-
     dling, suspending and powering off, and attaching device drivers.

     If the configuration option ``ACPIVERBOSE'' is set, information about all
     detected ACPI devices will be displayed on boot.

     If the configuration option ``ACPI_ENABLE'' is set, the acpi driver will
     take control of ACPI from the firmware (BIOS).  WARNING: this may cause
     an overheating on some machines since acpi doesn't provide any thermal or
     cooling control.

     The following devices can attach to acpi:

           acpiac(4)        ACPI AC adapter
           acpibat(4)       ACPI control method battery
           acpibtn(4)       ACPI button
           acpicpu(4)       ACPI processor power and performance state
           acpidock(4)      ACPI docking station
           acpiec(4)        ACPI embedded controller
           acpihpet(4)      ACPI high precision event timer
           acpimadt(4)      ACPI APIC configuration
           acpiprt(4)       ACPI PCI routing table configuration
           acpitimer(4)     ACPI power management timer
           acpitz(4)        ACPI thermal zone

SEE ALSO
     intro(4)

HISTORY
     The acpi driver first appeared in OpenBSD 3.8.

AUTHORS
     The acpi driver was written by Thorsten Lockert <tholo@sigmasoft.com> and
     Jordan Hargrave <jordan@openbsd.org>.

OpenBSD 4.1                     January 7, 2006                              1
