首页
›
嵌入式与底层系统
›
034-UEFIEDK II与BIOS平台固件
›
《UEFI启动原理与驱动开发工程》
VIP20
本课程属于:034-UEFIEDK II与BIOS平台固件
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
UEFI启动原理与驱动开发工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=UEFI的起源 · 发展历程 · 与传统BIOS的对比
课程导入
UEFI
02
固件与启动基础
目标=固件概念 · 启动流程概览 · UEFI在系统启动中的位置
固件
启动基础
03
UEFI规范体系
目标=UEFI规范 · PI规范 · ACPI
UEFI
规范体系
04
UEFI启动流程总览
目标=SEC · PEI · DXE
UEFI
启动流程总览
05
SEC阶段
目标=安全验证 · 临时RAM初始化 · CAR
SEC
阶段
06
PEI阶段
目标=PEI核心 · PEIM调度 · HOB传递
PEI
阶段
07
DXE阶段
目标=DXE核心 · DXE调度器 · 协议数据库
DXE
阶段
08
BDS阶段
目标=启动设备选择 · 启动项管理 · UEFI启动管理器
BDS
阶段
09
TSL与RT阶段
目标=操作系统加载器交接 · ExitBootServices · 运行时服务
TSL
RT
10
UEFI驱动模型
目标=UEFI驱动 · DXE驱动 · UEFI应用
UEFI
驱动模型
11
协议与句柄
目标=协议定义 · 协议接口 · 协议安装与卸载
协议
句柄
12
UEFI内存管理
目标=内存类型 · 内存映射 · 内存分配服务
UEFI
内存管理
13
UEFI事件与定时器
目标=事件类型 · 定时器事件 · 任务优先级
UEFI
事件
14
UEFI变量与配置
目标=变量服务 · 变量存储 · 变量认证
UEFI
变量
15
UEFI安全启动
目标=安全启动原理 · 密钥体系 · 签名验证
UEFI
安全启动
16
UEFI驱动开发环境
目标=EDK II介绍 · 开发环境搭建 · 代码结构
UEFI
驱动开发环境
17
EDK II工程结构
目标=包 · 模块 · 库
EDK
II
18
UEFI应用开发实战
目标=编写第一个UEFI应用 · 入口函数 · 协议使用
UEFI
应用开发实战
19
UEFI驱动开发实战
目标=编写第一个DXE驱动 · 驱动入口 · 协议安装
UEFI
驱动开发实战
20
UEFI协议开发实战
目标=自定义协议 · 协议接口设计 · 协议安装与使用
UEFI
协议开发实战
21
UEFI图形与输入
目标=图形输出协议 · 控制台 · 键盘鼠标输入
UEFI
图形
22
UEFI存储与文件系统
目标=块设备协议 · 简单文件系统协议 · FAT文件系统
UEFI
存储
23
UEFI网络与远程启动
目标=网络协议栈 · PXE · HTTP Boot
UEFI
网络
24
UEFI启动项与引导管理
目标=启动项变量 · 启动顺序 · Boot Manager
UEFI
启动项
25
UEFI调试与日志
目标=串口调试 · 调试库 · 断言
UEFI
调试
26
UEFI性能与优化
目标=启动时间分析 · 阶段耗时测量 · 驱动加载优化
UEFI
性能
27
UEFI移植与平台适配
目标=芯片组初始化 · 平台代码移植 · ACPI表
UEFI
移植
28
UEFI安全与威胁
目标=固件攻击面 · 固件更新 · 回滚保护
UEFI
安全
29
综合项目实战
目标=从零构建一个可启动UEFI固件 · 集成驱动 · 实现安全启动与自定义启动项
综合项目实战
UEFI
30
课程总结与进阶
目标=知识体系回顾 · 常见问题汇总 · UEFI未来趋势
课程总结
进阶
所属VIP或分类
同VIP:ACPI表定制开发实战
同VIP:BIOS-POST流程与调试
同VIP:EDK-II平台固件开发工程