尧图精选

SMM ACPI Support技术详解

🕒 发布时间:2026/10/1 6:38:55 📁 来源:尧图网络
1概述SMM(System Management Mode,系统管理模式)与ACPI(Advanced Configuration and Power Interface,高级配置与电源接口)是BIOS固件中两大核心机制:SMM为固件提供高于操作系统的特权执行环境(用于电源管理、硬件监控等底层操作),ACPI则为操作系统提供硬件配置与电源管理的标准接口。本文档基于AMI Aptio框架,阐述SMM架构、SMI分发机制、软件SMI的创建安装方法,以及ACPI表的支持与管理。2 SMM基础架构2.1 SMM基础设施加载流程SMM基础架构代码由一个Boot Service驱动加载,加载后依次完成以下工作:准备执行环境——将自身重定位至合适的**SMRAM(系统管理内存)**位置;跳板进入平坦模型保护模式(Trampolines into flat-model protected mode);支持接收来自Boot Service代理的镜像加载请求;支持接收来自Boot Service和Runtime代理的消息。2.2 Framework SMM架构图3 SMI触发与分发机制3.1触发SMISMI(System Management Interrupt,系统管理中断)由芯片组信号触发,使CPU进入SMM模式,跳转至固件安装的SMI处理程序执行。SMI不经过操作系统的中断向量表,对OS完全透明。3.2分发流程图 流程图如下所示:
上一篇/下一篇内容由系统自动关联 返回资讯列表 →