[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Comments about SMP
From: |
Damien Zammit |
Subject: |
Re: Comments about SMP |
Date: |
Mon, 4 Feb 2019 22:41:01 +1100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
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