Turnstone Operating System
|
acpi aml executor methods More...
Macros | |
#define | UNIMPLEXEC(name) |
Typedefs | |
typedef int8_t(* | acpi_aml_exec_f) (acpi_aml_parser_context_t *, acpi_aml_opcode_t *) |
Functions | |
MODULE ("turnstone.kernel.hw.acpi") | |
int8_t | acpi_aml_executor_opcode (acpi_aml_parser_context_t *ctx, acpi_aml_opcode_t *opcode) |
int8_t | acpi_aml_exec_condrefof (acpi_aml_parser_context_t *ctx, acpi_aml_opcode_t *opcode) |
int8_t | acpi_aml_exec_refof (acpi_aml_parser_context_t *ctx, acpi_aml_opcode_t *opcode) |
int8_t | acpi_aml_exec_derefof (acpi_aml_parser_context_t *ctx, acpi_aml_opcode_t *opcode) |
int8_t | acpi_aml_exec_mth_return (acpi_aml_parser_context_t *ctx, acpi_aml_opcode_t *opcode) |
int8_t | acpi_aml_execute (acpi_aml_parser_context_t *ctx, acpi_aml_object_t *mth, acpi_aml_object_t **return_obj,...) |
int8_t | acpi_aml_exec_method (acpi_aml_parser_context_t *ctx, acpi_aml_opcode_t *opcode) |
UNIMPLEXEC (copy) | |
UNIMPLEXEC (notify) | |
UNIMPLEXEC (stall) | |
UNIMPLEXEC (sleep) | |
Variables | |
const acpi_aml_exec_f | acpi_aml_exec_fs [] |
acpi aml executor methods
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.
#define UNIMPLEXEC | ( | name | ) |