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