首页
›
实战100例
›
003-BIOS UEFI Coreboot固件开发实战
›
《Coreboot固件开发实战100例》
VIP16
本课程属于:003-BIOS UEFI Coreboot固件开发实战
实战100例 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《Coreboot固件开发实战100例》
共 100 例
01
搭建Coreboot开发环境
02
编译默认配置的Coreboot
03
使用QEMU运行Coreboot
04
配置串口调试输出
05
添加自定义主板配置
06
配置内存初始化(RAM init)
07
启用缓存作为RAM(CAR)
08
实现早期串口初始化
09
配置PCI设备枚举
10
添加ACPI表生成支持
11
实现SMI处理程序
12
配置S3休眠支持
13
添加VGA Option ROM支持
14
实现SeaBIOS作为payload
15
实现GRUB2作为payload
16
使用Linux作为payload
17
配置U-Boot作为payload
18
实现自定义payload
19
配置flash芯片支持
20
实现写保护功能
21
使用cbfstool操作固件镜像
22
配置CBFS文件系统
23
实现启动logo显示
24
配置启动菜单
25
实现启动计数和看门狗
26
配置GPIO引脚
27
实现GPIO按键检测
28
配置I2C总线
29
配置SPI总线
30
配置USB控制器
31
实现USB键盘支持
32
配置SATA控制器
33
实现NVMe支持
34
配置eMMC支持
35
实现SD卡支持
36
配置以太网控制器
37
实现VGA文本模式输出
38
配置高分辨率帧缓冲
39
实现多核启动
40
配置SMM模式
41
实现SMBIOS表生成
42
配置MP表生成
43
实现ACPI电源管理
44
配置CPU频率调节
45
实现温度监控
46
配置风扇控制
47
实现看门狗定时器
48
配置CMOS存储
49
实现CMOS校验和
50
配置启动设备优先级
51
实现网络启动(PXE)
52
配置安全启动
53
实现测量启动
54
配置TPM支持
55
实现固件更新机制
56
配置恢复模式
57
实现双固件镜像
58
配置flashmap
59
实现VBOOT验证
60
配置FSP集成
61
配置AMD AGESA集成
62
实现ARM平台支持
63
配置RISC-V平台支持
64
实现主板的设备树配置
65
配置内存参考代码
66
实现LPC总线支持
67
配置Super I/O
68
实现EC支持
69
配置SMBus
70
实现DDR4内存初始化
71
配置LPDDR4内存支持
72
实现内存测试
73
配置缓存策略
74
实现MMIO访问
75
配置PCIe热插拔
76
实现PCI资源分配
77
配置ACPI休眠状态
78
实现CPU微码更新
79
配置多处理器启动
80
实现SMM保护
81
配置SMBIOS内存信息
82
实现启动日志记录
83
配置串行闪存编程
84
实现USB设备启动
85
配置SCU设备
86
实现PSCI支持
87
配置UART多路复用
88
实现GPIO中断
89
配置定时器
90
实现随机数生成器
91
配置加密加速器
92
实现安全存储
93
配置启动性能分析
94
实现代码覆盖率测试
95
配置静态分析工具
96
实现单元测试框架
97
配置持续集成
98
实现远程调试
99
配置JTAG调试
100
实现固件转储
所属VIP或分类
同VIP:BIOS底层固件开发资料-系统固件实战100例
同VIP:BIOS开发原理与方法-固件底层开发实战100例
同VIP:BIOS开发实战100例