首页
›
嵌入式与底层系统
›
034-UEFIEDK II与BIOS平台固件
›
《ACPI表定制开发实战》
VIP20
本课程属于:034-UEFIEDK II与BIOS平台固件
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ACPI表定制开发实战
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=ACPI表定制开发的学习目标 · 核心价值 · 整体知识框架与实战路线图
课程导入
ACPI
02
ACPI基础概念
目标=ACPI规范演进 · ACPI表体系 · DSDT/SSDT区别
ACPI
基础概念
03
开发环境搭建
目标=ACPI工具链安装 · iasl编译器使用 · 反编译与编译流程
开发环境搭建
ACPI
04
ACPI表结构解析
目标=表头格式 · 校验和计算 · 常见表类型(DSDT
ACPI
表结构解析
05
ASL语言入门
目标=ASL语法基础 · 数据类型 · 操作符
ASL
语言入门
06
AML字节码与编译
目标=ASL到AML的编译过程 · iasl常用参数 · 错误与警告处理
AML
字节码
07
DSDT定制实战
目标=提取原始DSDT · 修复常见错误 · 添加设备定义
DSDT
定制实战
08
SSDT动态注入
目标=SSDT作用与优势 · 编写独立SSDT · 通过引导器或内核注入
SSDT
动态注入
09
设备树与硬件描述
目标=PCI设备描述 · GPIO/I2C/SPI设备定义 · 电源管理设备
设备树
硬件描述
10
电源管理定制
目标=处理器电源状态 · 睡眠与唤醒 · 电池管理
电源管理定制
目标=处理器电源…
11
方法(Method)高级编程
目标=参数传递 · 局部变量 · 条件分支
Method
高级编程
12
ACPI事件与通知
目标=GPE处理 · Notify通知机制 · 设备状态变化
ACPI
事件
13
操作系统适配
目标=Windows与Linux对A… · macOS补丁需求 · 多系统兼容性设计
操作系统适配
Windows
14
常见补丁技术
目标=重命名设备 · 屏蔽设备 · 注入属性
常见补丁技术
目标=重命名设备
15
调试与排错
目标=ACPI错误日志分析 · 内核日志解读 · iasl反编译验证
调试
排错
16
性能与稳定性优化
目标=减少表体积 · 优化方法执行效率 · 避免死锁
性能
稳定性优化
17
安全与合规
目标=ACPI表签名与校验 · 安全启动影响 · 固件更新风险
安全
合规
18
实战案例一
目标=为笔记本定制电池与电源管理AC… · 实现电量显示与充电控制
实战案例一
AC
19
实战案例二
目标=为台式机添加独立显卡与音频设备… · 解决驱动加载问题
实战案例二
目标=为台式机添…
20
实战案例三
目标=为嵌入式设备定制GPIO与I2… · 实现外设自动识别
实战案例三
GPIO
21
实战案例四
目标=为虚拟机定制ACPI表 · 优化虚拟硬件性能与兼容性
实战案例四
ACPI
22
实战案例五
目标=为macOS黑苹果定制SSDT · 实现CPU电源管理 · USB映射与显卡加速
实战案例五
macOS
23
常见问题与解决方案
目标=表加载失败 · 校验和错误 · 方法未找到
常见问题
解决方案
24
工具进阶
目标=使用acpidump · acpiexec · ACPICA工具集
工具进阶
acpidump
25
版本控制与协作
目标=ACPI表源码管理 · 差异对比 · 团队协作流程
版本控制
协作
26
固件集成与发布
目标=将定制表集成到BIOS/UEF… · 引导器配置 · 操作系统安装镜像定制
固件集成
发布
27
综合项目一
目标=从零开始为特定主板定制完整AC… · 涵盖DSDT与多个SSDT
综合项目一
AC
28
综合项目二
目标=跨平台ACPI表定制 · 同时满足Windows · Linux与macOS需求
综合项目二
ACPI
29
前沿与扩展
目标=ACPI 6.x新特性 · CXL与异构计算ACPI支持 · 云固件与虚拟化趋势
前沿
扩展
30
课程总结与进阶
目标=知识体系回顾 · 最佳实践 · 社区资源
课程总结
进阶
所属VIP或分类
同VIP:BIOS-POST流程与调试
同VIP:EDK-II平台固件开发工程
同VIP:EDK-II模块开发与集成