文章目录
1.1 kernel 中启动从处理器
对称多处理器(Symmetric Multi-Processor, SMP
)系统包含多个处理器,如 4 核Cortex-A53。在启动过程中,处理器的地位不是平等的; core0
即 0 号处理器为引导处理器,负责执行引导程序和初始化内核;其他 core 处理器称为从处理器,等待引导处理器完成初始化。引导处理器完成初始化内核后,启动从处理器。
引导处理器启动从处理器的方法有 3 种。
- 自旋表(
spin-table
); - 电源状态协调接口(
Power State Coordination Interface, PSCI
); - ACPI 停车协议(
parking-proto