Turnstone Operating System
Loading...
Searching...
No Matches
acpi_aml_exec_load_store.64.c File Reference

acpi aml load and store executor methods More...

#include <acpi/aml_internal.h>
#include <logging.h>

Macros

#define UNIMPLEXEC(name)
 

Functions

 MODULE ("turnstone.kernel.hw.acpi")
 
int8_t acpi_aml_exec_store (acpi_aml_parser_context_t *ctx, acpi_aml_opcode_t *opcode)
 
 UNIMPLEXEC (load_table)
 
 UNIMPLEXEC (load)
 

Detailed Description

acpi aml load and store executor methods

This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.

Macro Definition Documentation

◆ UNIMPLEXEC

#define UNIMPLEXEC (   name)
Value:
int8_t acpi_aml_exec_ ## name(acpi_aml_parser_context_t * ctx, acpi_aml_opcode_t * opcode){ \
UNUSED(ctx); \
PRINTLOG(ACPIAML, LOG_ERROR, "method %s for opcode 0x%04x not implemented", #name, opcode->opcode); \
return -1; \
}
Definition: aml_internal.h:187
Definition: aml.h:186
char int8_t
Definition: types.h:20