首页
›
实战100例
›
003-BIOS UEFI Coreboot固件开发实战
›
《BIOS开发原理与方法 固件底层开发实战100例》
VIP16
本课程属于:003-BIOS UEFI Coreboot固件开发实战
实战100例 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《BIOS开发原理与方法 固件底层开发实战100例》
共 100 例
01
搭建BIOS开发环境
02
编写并运行Hello World引导扇区
03
实现BIOS中断调用显示字符串
04
读取键盘输入并回显
05
检测并显示内存大小
06
切换显示模式并绘制像素
07
实现简单的字符动画
08
读取磁盘扇区到内存
09
实现磁盘引导加载程序
10
进入保护模式
11
在保护模式下使用平坦内存模型
12
实现简单的内存分页
13
使用BIOS中断获取系统时间
14
实现实时时钟(RTC)读取
15
设置RTC闹钟
16
实现定时器中断处理
17
实现键盘中断处理
18
实现串口通信
19
实现并口输出
20
实现PS/2鼠标驱动
21
实现VESA VBE显示模式设置
22
绘制直线和矩形
23
绘制圆形和椭圆
24
实现简单的位图字体显示
25
实现鼠标光标显示
26
实现屏幕滚动
27
实现BIOS参数块(BPB)解析
28
实现FAT12文件系统读取根目录
29
实现FAT12文件读取
30
实现简单的内存分配器
31
实现中断描述符表(IDT)
32
实现系统调用机制
33
实现任务切换
34
实现用户态与内核态切换
35
实现简单的shell
36
实现PCI设备扫描
37
实现USB控制器初始化
38
实现ATA硬盘读写
39
实现AHCI控制器初始化
40
实现NVMe控制器初始化
41
实现ACPI表解析
42
实现电源管理(APM)
43
实现高级配置与电源接口(ACPI)关机
44
实现SMBIOS信息读取
45
实现BIOS启动菜单
46
实现BIOS设置界面
47
实现CMOS读写
48
实现BIOS密码保护
49
实现BIOS更新机制
50
实现BIOS自检(POST)
51
实现BIOS启动日志
52
实现BIOS错误处理
53
实现BIOS中断向量表初始化
54
实现BIOS数据区(BDA)管理
55
实现BIOS服务例程(INT 10H)
56
实现BIOS磁盘服务(INT 13H)扩展
57
实现BIOS键盘服务(INT 16H)扩展
58
实现BIOS打印服务(INT 17H)
59
实现BIOS串口服务(INT 14H)
60
实现BIOS时间服务(INT 1AH)
61
实现BIOS内存检测服务(INT 12H)
62
实现BIOS设备列表服务(INT 11H)
63
实现BIOS系统信息服务(INT 15H)
64
实现BIOS多处理器支持(MP)
65
实现BIOS ACPI多处理器启动
66
实现BIOS中断控制器(8259A)编程
67
实现APIC初始化
68
实现IOAPIC初始化
69
实现BIOS DMA控制器编程
70
实现BIOS实时时钟中断
71
实现BIOS NMI处理
72
实现BIOS异常处理
73
实现BIOS启动扇区安全校验
74
实现BIOS固件加密
75
实现BIOS恢复机制
76
实现BIOS多语言支持
77
实现BIOS图形化启动界面
78
实现BIOS鼠标支持
79
实现BIOS触摸板支持
80
实现BIOS网络启动(PXE)
81
实现BIOS USB启动
82
实现BIOS UEFI兼容
83
实现BIOS安全启动
84
实现BIOS TPM支持
85
实现BIOS电源管理(ACPI)
86
实现BIOS风扇控制
87
实现BIOS电压监控
88
实现BIOS超频设置
89
实现BIOS内存时序设置
90
实现BIOS启动设备优先级
91
实现BIOS硬盘密码
92
实现BIOS远程管理
93
实现BIOS日志记录到Flash
94
实现BIOS性能测试
95
实现BIOS内存测试
96
实现BIOS CPU检测
97
实现BIOS多核支持
98
实现BIOS缓存控制
99
实现BIOS中断延迟测试
100
实现BIOS固件更新回滚
所属VIP或分类
同VIP:BIOS底层固件开发资料-系统固件实战100例
同VIP:BIOS开发实战100例
同VIP:Coreboot-BIOS固件实战100例