dev/acpi: Implement uACPI kernel APIs
This commit is contained in:
@@ -2,14 +2,21 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <zinnia/errno.h>
|
||||
#include <zinnia/init.h>
|
||||
#include <zinnia/initgraph.h>
|
||||
#include <zinnia/types.h>
|
||||
#include <zinnia/workqueue.h>
|
||||
#include <stdint.h>
|
||||
|
||||
INIT_EXTERN(acpi_stage);
|
||||
INIT_EXTERN(acpi_namespace_stage);
|
||||
|
||||
extern phys_t acpi_rsdp_addr;
|
||||
extern struct workqueue* acpi_workqueue;
|
||||
|
||||
errno_t acpi_reboot();
|
||||
errno_t acpi_power_off();
|
||||
|
||||
struct acpi_match {
|
||||
const char* hid;
|
||||
|
||||
Reference in New Issue
Block a user