Nowadays, nobody uses MP Table, which is deprecated since 1997. Instead, modern OS use ACPI tables.
The OSKIT SMP functions feels good: may I could use this as base. El Lunes 4 de febrero de 2019, Damien Zammit escribió: > Hi, > > On 04/02/19 06:27, Almudena Garcia wrote: > > Possibly. I don't know if it's still relevant with nowadays' hardware, > > though: is APIC still at that address? > > See [1] for coreboot's definition of the x86 multiprocessing table MP > table structures. See [2] for coreboot's implementation of the > functions that start secondary processors. Note that the BIOS usually > will start the other processors, it might be as simple as detecting how > many you have from the APIC table and just use them, I'm not sure, if > not, you might need [2]. > > [1] > https://review.coreboot.org/cgit/coreboot.git/tree/src/arch/x86/include/arch/smp/mpspec.h > > [2] https://review.coreboot.org/cgit/coreboot.git/tree/src/cpu/x86/lapic > > Cheers, > Damien > -- Enviado desde mi Sailfish OS