summaryrefslogtreecommitdiff
path: root/kernel/vmem.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/vmem.c')
-rw-r--r--kernel/vmem.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/kernel/vmem.c b/kernel/vmem.c
index c18b0a2..b12b3b8 100644
--- a/kernel/vmem.c
+++ b/kernel/vmem.c
@@ -716,10 +716,10 @@ pdirectory* vmem_new_space_dir(pdirectory *copy_dir,bool stack_only)
return dir;
}
-void vmem_init(uint32_t kernel_blocks, uint32_t frameb_addr, uint32_t apic_ad, uint32_t ioapic_ad)
+void vmem_init(multiboot_information *cfg_multiboot, acpi_information *cfg_acpi)
{
fixme("do not share fb_addr with syscalls like that!");
- fb_addr=frameb_addr;
- apic_addr=apic_ad;
- io_apic_addr=ioapic_ad;
+ fb_addr=cfg_multiboot->framebuffer_addr;
+ apic_addr=cfg_acpi->local_apic_address;
+ io_apic_addr=cfg_acpi->io_apic_address;
}