RISCV-OpenSBI 主流程分析与总结

RISC-V指令集的SBI标准规定了类Unix平台下,操作系统运行环境的规范。这个规范拥有多种实现,OpenSBI是它的一种实现.

RISC-V架构中,存在着定义于操作系统之下的运行环境。这个运行环境不仅将引导启动RISC-V下的操作系统, 还将常驻后台,为操作系统提供一系列二进制接口,以便其获取和操作硬件信息。 RISC-V给出了此类环境和二进制接口的规范,称为“操作系统二进制接口”,即“SBI”。

SBI的实现是在M模式下运行的特定于平台的固件,它将管理S、U等特权上的程序或通用的操作系统。

OpenSBI的简要分析:

RISCV-OpenSBI 主流程分析与总结_第1张图片RISCV-OpenSBI 主流程分析与总结_第2张图片


结束!

你可能感兴趣的:(Linux,opensbi,riscv,riscv,opensbi)