diff options
Diffstat (limited to 'kernel/vmem.c')
| -rw-r--r-- | kernel/vmem.c | 8 |
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; } |
