[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Comments about SMP
From: |
Almudena Garcia |
Subject: |
Re: Comments about SMP |
Date: |
Mon, 4 Feb 2019 12:08:28 +0000 |
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