Hello,
Damien Zammit, le lun. 05 févr. 2024 11:34:09 +, a ecrit:
> Outstanding: Find a way to allocate memory below 1MiB.
We could make the biosmem's biosmem_bootstrap_common code reserve the
first physical page it finds from the multiboot mem map.
> diff --git a/i386/i386/mp_desc.c b/i386/i
Outstanding: Find a way to allocate memory below 1MiB.
Otherwise, this hardcodes 0x3000 as the starting eip.
TESTED: works in qemu
TESTED: works hardware with AMD cpu
---
i386/i386/mp_desc.c | 15 --
i386/i386/smp.c | 114 +---
i386/i386/smp.h