# 术语表 | 术语 | 含义 | |---|---| | ABI | 应用程序二进制接口:组件之间使用的数据布局和调用约定 | | 生效的覆盖层 | 当前已应用到运行中内核的设备树覆盖层 | | CLIC | 核心本地中断控制器,用于向 HP 核递送中断 | | 设备树 | 描述硬件及其驱动使用的资源 | | DTB | 编译后的设备树文件 | | DTBO | 编译后的设备树覆盖层(overlay),加载后可添加或修改硬件描述 | | FIT | U-Boot 镜像格式,包含启动组件及其元数据 | | H4 | 蓝牙数据包封装格式,在每个 HCI 数据包前添加一个包类型字节 | | HCI | 蓝牙主机协议栈与控制器之间的主机控制器接口 | | HIL | 硬件在环测试,使用主机、开发板及可选的测试对端 | | HP 核 / hart | 运行 Linux 的高性能 RISC-V 处理器之一 | | LP 核 | 运行由 Linux remoteproc 管理的固件的低功耗处理器 | | M-mode | RISC-V 机器模式,由 OpenSBI 使用 | | S-mode | RISC-V 监管者模式,由 Linux 使用 | | OpenSBI | 为 Linux 和 U-Boot 提供底层 RISC-V 服务的固件 | | Payload | 在无线指南中,指固定 flash XIP 分区中的预链接无线代码和数据,与配套 Linux 内核及模块一同构建 | | Persist | 用于保存文件和设置的可写 JFFS2 flash 分区 | | PSRAM | 外部伪静态 RAM,用作 Linux 的可写内存 | | 资源声明 | 用于预留控制器、DMA 通道或其他共享资源的覆盖层条目 | | 保存的覆盖层 | 为下次启动保存的预期覆盖层选择;`--volatile` 更改会保持此集合不变 | | SPL | U-Boot 的小型第一阶段加载器,为后续启动阶段初始化开发板 | | Sv32 | 用于 32 位地址空间的 RISC-V 虚拟内存地址转换机制 | | XIP | 就地执行:直接从映射的 flash 中运行代码 |