acpi: bump to latest uACPI master

This commit is contained in:
8infy
2024-09-28 15:20:12 +03:00
parent 167a0dc2ba
commit 12a2125f8e
7 changed files with 11 additions and 21 deletions
+5 -2
View File
@@ -2,11 +2,14 @@
#include <kernel/pmm.h>
#include <stdint.h>
#include <uacpi/kernel_api.h>
static volatile struct limine_rsdp_request rsdpreq = {
.id = LIMINE_RSDP_REQUEST,
.revision = 0
};
uintptr_t arch_get_rsdp(void) {
return (uintptr_t)FROM_HHDM(rsdpreq.response->address);
uacpi_status uacpi_kernel_get_rsdp(uacpi_phys_addr *outrsdp) {
*outrsdp = (uintptr_t)FROM_HHDM(rsdpreq.response->address);
return UACPI_STATUS_OK;
}
+1
View File
@@ -138,5 +138,6 @@ time_t arch_hpet_init() {
write64(HPET_REG_CONFIG, 1 + ((type == TYPE_LEGACY) ? 2 : 0));
uacpi_table_unref(&tbl);
return ticksperus;
}