序号 | 课程内容 |
1 | 课程介绍 |
2 | 前言与思考 |
3 | ATF基本术语/概念/设计思想大扫盲 |
4 | 大系统软件模型 |
5 | 大系统的启动流程 |
6 | BL1启动流程详解(一) |
7 | BL1启动流程详解(二) |
8 | BL2启动流程详解(一) |
9 | BL2启动流程详解(二) |
10 | BL31的初始化流程详解 |
11 | BL31跳转到BL32的流程详解 |
12 | ATF初始化secure cpu context |
13 | BL31跳转到BL33的流程详解 |
14 | ATF初始化Normal cpu context |
15 | ATF中的Switch cpu context |
16 | BL31对异常中断的支持 |
17 | ATF对中断的管理 |
18 | Runtime Service的定义 |
19 | Runtime Service大总结(系统里包含了哪些Runtime Service) |
20 | Secure Payload Dispatcher的介绍 |
21 | ATF中对多核的支持 |
22 | ATF支持多种模式的启动 |
23 | ATF中的栈的设计 |
24 | ATF对MMU的使用 |
25 | ATF对PSCI的支持 |
26 | ATF对SEDI的支持及其使用场景 |
27 | 如何在BL31中添加自己的业务 |
28 | 如何在BL31中添加自己的驱动 |

留言