首页
›
实战100例
›
003-BIOS UEFI Coreboot固件开发实战
›
《BIOS开发实战100例》
VIP16
本课程属于:003-BIOS UEFI Coreboot固件开发实战
实战100例 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《BIOS开发实战100例》
共 100 例
01
初始化串口调试环境
02
实现串口接收中断
03
检测并初始化VGA文本模式
04
实现VGA字符输出函数
05
读取CMOS实时时钟
06
设置RTC闹钟
07
检测并初始化PS/2键盘
08
实现键盘中断处理
09
支持扩展键盘按键
10
检测并初始化PIC
11
实现定时器中断
12
实现软件延时函数
13
检测并初始化DMA控制器
14
实现内存检测
15
启用A20地址线
16
进入保护模式
17
设置全局描述符表
18
实现中断描述符表
19
处理CPU异常
20
实现分页机制
21
实现物理内存管理
22
实现虚拟内存映射
23
检测并初始化PCI总线
24
读取PCI设备配置空间
25
初始化IDE硬盘控制器
26
实现硬盘扇区读写
27
支持LBA模式访问硬盘
28
检测并初始化AHCI控制器
29
实现AHCI设备读写
30
检测并初始化USB控制器
31
枚举USB设备
32
实现USB键盘驱动
33
检测并初始化VBE
34
实现图形模式下的像素绘制
35
显示BMP图片
36
实现简单的文本终端
37
检测并初始化ACPI
38
解析MADT表
39
实现APIC初始化
40
实现多核启动
41
实现自旋锁
42
实现原子操作
43
实现简单的内存屏障
44
检测并初始化HPET
45
实现高精度延时
46
检测并初始化CMOS校验和
47
实现BIOS设置存储
48
实现BIOS密码验证
49
实现启动菜单
50
实现启动设备选择
51
实现INT 13h扩展
52
实现INT 15h内存查询
53
实现INT 10h视频服务
54
实现INT 16h键盘服务
55
实现INT 1Ah时间服务
56
实现BIOS数据区管理
57
实现BIOS中断向量表
58
实现实模式下的内存拷贝
59
实现字符串操作函数
60
实现格式化输出到串口
61
实现内存检测算法
62
实现内存清理
63
实现BIOS POST代码
64
实现POST错误报告
65
实现BIOS启动日志
66
实现BIOS更新功能
67
实现Flash写入驱动
68
实现BIOS恢复功能
69
实现SMBIOS表生成
70
实现ACPI表填充
71
实现MP表生成
72
实现BIOS中断服务注册
73
实现BIOS钩子机制
74
实现BIOS模块化架构
75
实现BIOS堆管理
76
实现BIOS链表
77
实现BIOS哈希表
78
实现BIOS排序算法
79
实现BIOS压缩解压
80
实现BIOS加密解密
81
实现BIOS校验和
82
实现BIOS随机数生成
83
实现BIOS电源管理
84
实现BIOS温度监控
85
实现BIOS风扇控制
86
实现BIOS电压监控
87
实现BIOS看门狗
88
实现BIOS错误处理
89
实现BIOS日志系统
90
实现BIOS调试器
91
实现BIOS命令行
92
实现BIOS脚本执行
93
实现BIOS多语言支持
94
实现BIOS启动画面
95
实现BIOS启动音效
96
实现BIOS鼠标支持
97
实现BIOS触摸板支持
98
实现BIOS网络启动
99
实现BIOS UEFI兼容
100
实现BIOS安全启动
所属VIP或分类
同VIP:BIOS底层固件开发资料-系统固件实战100例
同VIP:BIOS开发原理与方法-固件底层开发实战100例
同VIP:Coreboot-BIOS固件实战100例