[coreboot] Init for multi-processor

Stefan Reinauer stefan.reinauer at coreboot.org
Mon Nov 21 22:30:55 CET 2011


On 11/22/11 5:20 AM, Kyösti Mälkki wrote:
> Hi
>
> Could someone explain the use of boot_cpu() in bootblock_normal.c
> main()? I thought only the BSP CPU executes this code (currently)?
>
> I am about to push a change that does early SMP init for hyper-threading
> CPUs to allow cache-as-ram implementation. Shared cache remains disabled
> until both/all logical CPUs enable it.
>
For some CPUs types (like AMD K8) all CPUs / cores start running the 
reset vector code after power-on.

Stefan




More information about the coreboot mailing list