Score
0
1 Unstar Star 1 Fork 1

码云极速下载 / OpenSBIC

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/riscv/opensbi
RISC-V Supervisor二进制接口(SBI)是以下之间的推荐接口: 在M模式下运行的特定于平台的固件,以S模式或HS模式执行的引导加载程序,管理程序或通用OS spread retract

https://www.oschina.net/p/opensbi

Clone or download
platform.md 2.48 KB
Copy Edit Web IDE Raw Blame History

OpenSBI Supported Platforms

OpenSBI currently supports the following virtual and hardware platforms:

  • Generic: Flattened device tree (FDT) based platform where platform specific functionality is provided based on the FDT passed by previous booting stage. More details on this platform can be found in the file generic.md.

  • QEMU RISC-V Virt Machine: Platform support for the QEMU virt virtual RISC-V machine. This virtual machine is intended for RISC-V software development and tests. More details on this platform can be found in the file qemu_virt.md.

  • SiFive FU540 SoC: Platform support for SiFive FU540 SoC used on the HiFive Unleashed board, as well as the sifive_u QEMU virtual RISC-V machine. More details on this platform can be found in the file sifive_fu540.md.

  • Kendryte K210 SoC: Platform support for the Kendryte K210 SoC used on boards such as the Kendryte KD233 or the Sipeed MAIX Dock.

  • Ariane FPGA SoC: Platform support for the Ariane FPGA SoC used on Genesys 2 board. More details on this platform can be found in the file fpga-ariane.md.

  • Andes AE350 SoC: Platform support for the Andes's SoC (AE350). More details on this platform can be found in the file andes-ae350.md.

  • T-HEAD C910: Platform support for the T-HEAD C910 Processor. More details on this platform can be found in the file thead-c910.md.

  • Spike: Platform support for the Spike emulator. More details on this platform can be found in the file spike.md.

  • OpenPiton FPGA SoC: Platform support OpenPiton research platform based on ariane core. More details on this platform can be found in the file fpga_openpiton.md.

  • Shakti C-class SoC Platform: Platform support for Shakti C-class processor based SOCs. More details on this platform can be found in the file shakti_cclass.md.

The code for these supported platforms can be used as example to implement support for other platforms. The platform/template directory also provides template files for implementing support for a new platform. The object.mk, config.mk and platform.c template files provides enough comments to facilitate the implementation.

Comment ( 0 )

Sign in for post a comment

C
1
https://gitee.com/mirrors/OpenSBI.git
git@gitee.com:mirrors/OpenSBI.git
mirrors
OpenSBI
OpenSBI
master

Search

131423 f1aaba0b 1899542 094922 1c74bed3 1899542