diff options
author | Damien Zammit <damien@zamaudio.com> | 2022-10-25 10:55:50 +0000 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-10-25 23:55:51 +0200 |
commit | 26d37ec836b1c0f6e1e3e29610cff962c4e293da (patch) | |
tree | 20e7e547f04d4d14f2d569cd7ca7fe49e2963007 /i386/i386at/acpi_parse_apic.c | |
parent | b3a27858149b83cb79e184cec420a30689daec2b (diff) | |
download | gnumach-26d37ec836b1c0f6e1e3e29610cff962c4e293da.tar.gz gnumach-26d37ec836b1c0f6e1e3e29610cff962c4e293da.tar.bz2 gnumach-26d37ec836b1c0f6e1e3e29610cff962c4e293da.zip |
acpi: Add lapic_addr
Message-Id: <20221025105502.222708-5-damien@zamaudio.com>
Co-authored-by: Almudena Garcia <liberamenso10000@gmail.com>
Diffstat (limited to 'i386/i386at/acpi_parse_apic.c')
-rw-r--r-- | i386/i386at/acpi_parse_apic.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/i386/i386at/acpi_parse_apic.c b/i386/i386at/acpi_parse_apic.c index 3cf6f042..712de689 100644 --- a/i386/i386at/acpi_parse_apic.c +++ b/i386/i386at/acpi_parse_apic.c @@ -33,6 +33,7 @@ #include <vm/vm_kern.h> static struct acpi_apic *apic_madt = NULL; +unsigned lapic_addr; /* * acpi_print_info: shows by screen the ACPI's rsdp and rsdt virtual address @@ -459,6 +460,7 @@ acpi_apic_setup(struct acpi_apic *apic) return ACPI_BAD_CHECKSUM; /* map common lapic address */ + lapic_addr = apic->lapic_addr; lapic_unit = kmem_map_aligned_table(apic->lapic_addr, sizeof(ApicLocalUnit), VM_PROT_READ | VM_PROT_WRITE); |