ARM MPCore 启动和同步代码示例
ARM MPCore 系列多核处理器支持使用非对称 (AMP) 或对称 (SMP) 多处理器编程范例编写的软件。
此代码示例面向那些针对 ARM MPCore 处理器在机器级别上进行编程的软件开发人员。其目的是提供对初始化和引入 MPCore 处理器所需的基本例程的参考,以及提供支持 SMP 编程范例的基本软件环境。对于 AMP 开发,MPCore 内的每个中央处理器单元可以被视为一个独立处理器,从而可以遵循传统单个处理器开发策略。
所含源代码实现了一个轻量级、裸机、多线程执行环境和同步库。此代码:
- 包括 ARM11 MPCore 和 Cortex A9 MPCore 处理器的启动代码
- 实现简单的预先调度程序
- 实现 POSIX(可移植操作系统接口)线程 API 的子集。
您需要登录并且必须遵守下面的许可及条款与条件,才可使用此代码示例。
上次更新时间:2009 年 2 月 5 日




