dev/acpi: Implement uACPI kernel APIs

This commit is contained in:
2026-10-28 22:07:39 +01:00
parent 8f30525cab
commit b52a3949a5
11 changed files with 672 additions and 11 deletions
+8
View File
@@ -2,6 +2,9 @@
#pragma once
#include <zinnia/errno.h>
#include <zinnia/initgraph.h>
#include <zinnia/irq.h>
#include <zinnia/mmio.h>
#include <stdint.h>
@@ -81,3 +84,8 @@ void lapic_send_ipi(
);
void pic_disable();
errno_t apic_alloc_vector(struct irq_line* line, uint8_t* out_vector, uint32_t* out_lapic);
void apic_free_vector(uint8_t vector);
INIT_EXTERN(ioapic_stage);