ACPI.h File Reference

#include <bus_manager.h>
#include <KernelExport.h>

Go to the source code of this file.

Classes

struct  acpi_module_info
struct  acpi_object_type

Defines

#define B_ACPI_MODULE_NAME   "bus_managers/acpi/v1"

Typedefs

typedef acpi_module_info acpi_module_info
typedef acpi_object_type acpi_object_type

Enumerations

enum  {
  ACPI_EVENT_PMTIMER = 0, ACPI_EVENT_GLOBAL, ACPI_EVENT_POWER_BUTTON, ACPI_EVENT_SLEEP_BUTTON,
  ACPI_EVENT_RTC
}
enum  {
  ACPI_TYPE_ANY = 0, ACPI_TYPE_INTEGER, ACPI_TYPE_STRING, ACPI_TYPE_BUFFER,
  ACPI_TYPE_PACKAGE, ACPI_TYPE_FIELD_UNIT, ACPI_TYPE_DEVICE, ACPI_TYPE_EVENT,
  ACPI_TYPE_METHOD, ACPI_TYPE_MUTEX, ACPI_TYPE_REGION, ACPI_TYPE_POWER,
  ACPI_TYPE_PROCESSOR, ACPI_TYPE_THERMAL, ACPI_TYPE_BUFFER_FIELD
}


Define Documentation

#define B_ACPI_MODULE_NAME   "bus_managers/acpi/v1"
 


Typedef Documentation

typedef struct acpi_module_info acpi_module_info
 

typedef struct acpi_object_type acpi_object_type
 


Enumeration Type Documentation

anonymous enum
 

Enumerator:
ACPI_EVENT_PMTIMER 
ACPI_EVENT_GLOBAL 
ACPI_EVENT_POWER_BUTTON 
ACPI_EVENT_SLEEP_BUTTON 
ACPI_EVENT_RTC 

anonymous enum
 

Enumerator:
ACPI_TYPE_ANY 
ACPI_TYPE_INTEGER 
ACPI_TYPE_STRING 
ACPI_TYPE_BUFFER 
ACPI_TYPE_PACKAGE 
ACPI_TYPE_FIELD_UNIT 
ACPI_TYPE_DEVICE 
ACPI_TYPE_EVENT 
ACPI_TYPE_METHOD 
ACPI_TYPE_MUTEX 
ACPI_TYPE_REGION 
ACPI_TYPE_POWER 
ACPI_TYPE_PROCESSOR 
ACPI_TYPE_THERMAL 
ACPI_TYPE_BUFFER_FIELD 


Copyright 2005 by yellowTAB GmbH, Be Inc., Palm Source Inc. and their respective legal successors
All rights reserved.