|
PatchworkOS
966e257
A non-POSIX operating system.
|
#include <modules/acpi/aml/aml.h>#include <kernel/log/log.h>#include <kernel/log/panic.h>#include <modules/acpi/aml/encoding/term.h>#include <modules/acpi/aml/integer.h>#include <modules/acpi/aml/namespace.h>#include <modules/acpi/aml/patch_up.h>#include <modules/acpi/aml/predefined.h>#include <modules/acpi/aml/state.h>#include <modules/acpi/tables.h>#include <errno.h>#include <sys/math.h>Go to the source code of this file.
Functions | |
| static uint64_t | aml_parse (const uint8_t *start, const uint8_t *end) |
| static uint64_t | aml_init_parse_all (void) |
| uint64_t | aml_init (void) |
| Initialize the AML subsystem. | |
| mutex_t * | aml_big_mutex_get (void) |
| Get the mutex for the entire AML subsystem. | |
Variables | |
| static mutex_t | bigMutex |
|
inlinestatic |