PatchworkOS
Loading...
Searching...
No Matches
aml.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
kernel/acpi/aml/encoding/data.h
>
4
#include <
kernel/acpi/aml/encoding/expression.h
>
5
#include <
kernel/acpi/aml/encoding/name.h
>
6
#include <
kernel/acpi/aml/encoding/named.h
>
7
#include <
kernel/sync/mutex.h
>
8
9
#include <
stdint.h
>
10
46
#define AML_CURRENT_REVISION 0x20251010
47
51
void
aml_init
(
void
);
52
60
mutex_t
*
aml_big_mutex_get
(
void
);
61
data.h
expression.h
aml_init
void aml_init(void)
Initialize the AML subsystem.
Definition
aml.c:107
aml_big_mutex_get
mutex_t * aml_big_mutex_get(void)
Get the mutex for the entire AML subsystem.
Definition
aml.c:183
name.h
named.h
stdint.h
mutex_t
Mutex structure.
Definition
mutex.h:39
mutex.h
include
kernel
acpi
aml
aml.h
Generated by
1.9.8