本文对《设备树规范 v0.3》进行了翻译,原始内容请于设备树官网进行下载。 1. 介绍 1.1. 目的和范围 为了初始化和引导计算机系统,各种软件组件相互作用。在将控制权传递给软件(如操作系统、引导加载程序或虚拟机监控程序)之前,固件可能会执行系统硬件的低级初始化。接下来引导加载程序和虚拟机监控程序可以将控制转移到操作系统。标准、一致的接口和约定促进了这些软件组件之间的交互。在本文档中,术语引导程序通常指初始化系统状态并执行另一软件组件(称为客户端程序)的软件组件。引导程序的示例包括:固件、引导加载程序和虚拟机监控…