|
XenevaOS
|
#include "acpi.h"#include "accommon.h"#include "acdispat.h"#include "acinterp.h"#include "amlcode.h"
Macros | |
| #define | _COMPONENT ACPI_EXECUTER |
| #define | ACPI_INVALID_PROTOCOL_ID 0x80 |
| #define | ACPI_MAX_PROTOCOL_ID 0x0F |
| #define | PCC_MASTER_SUBSPACE 3 |
| #define | GENERIC_SUBSPACE_COMMAND(a) (4 == a || a == 5) |
| #define | MASTER_SUBSPACE_COMMAND(a) (12 <= a && a <= 15) |
Functions | |
| ACPI_STATUS | AcpiExGetProtocolBufferLength (UINT32 ProtocolId, UINT32 *ReturnLength) |
| ACPI_STATUS | AcpiExReadDataFromField (ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **RetBufferDesc) |
| ACPI_STATUS | AcpiExWriteDataToField (ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) |
Variables | |
| const UINT8 | AcpiProtocolLengths [] |
| #define _COMPONENT ACPI_EXECUTER |
| #define ACPI_INVALID_PROTOCOL_ID 0x80 |
| #define ACPI_MAX_PROTOCOL_ID 0x0F |
| #define GENERIC_SUBSPACE_COMMAND | ( | a | ) | (4 == a || a == 5) |
| #define MASTER_SUBSPACE_COMMAND | ( | a | ) | (12 <= a && a <= 15) |
| #define PCC_MASTER_SUBSPACE 3 |
| ACPI_STATUS AcpiExGetProtocolBufferLength | ( | UINT32 | ProtocolId, |
| UINT32 * | ReturnLength | ||
| ) |
| ACPI_STATUS AcpiExReadDataFromField | ( | ACPI_WALK_STATE * | WalkState, |
| ACPI_OPERAND_OBJECT * | ObjDesc, | ||
| ACPI_OPERAND_OBJECT ** | RetBufferDesc | ||
| ) |
| ACPI_STATUS AcpiExWriteDataToField | ( | ACPI_OPERAND_OBJECT * | SourceDesc, |
| ACPI_OPERAND_OBJECT * | ObjDesc, | ||
| ACPI_OPERAND_OBJECT ** | ResultDesc | ||
| ) |
| const UINT8 AcpiProtocolLengths[] |