Name opensbi
Version 0.4 (ce228ee0919deb9957192d723eecc8aaae2697c6)
Summary RISC-V Open Source Supervisor Binary Interface (OpenSBI)
Description OpenSBI aims to provide an open-source and extensible implementation of the RISC-V SBI specification for a platform specific firmware (M-mode) and a general purpose OS, hypervisor or bootloader (S-mode or HS-mode). OpenSBI implementation can be easily extended by RISC-V platform or System-on-Chip vendors to fit a particular hadware configuration.
Section base
License BSD-2-Clause
Homepage
Recipe file recipes-bsp/opensbi/opensbi_0.4.bb
recipes-bsp/opensbi/opensbi-payloads.inc
Layer openembedded-core (zeus branch)
Inherits
  • autotools
  • autotools-brokensep
  • deploy
  • siteconfig
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • dtc-native
  • gnu-config-native
  • libtool-cross
  • libtool-native
PACKAGECONFIG options

Sources

git://github.com/riscv/opensbi.git

Patches

Patch Status
files/0001-Makefile-Don-t-specify-mabi-or-march.patch Inappropriate [Fixes a 32-bit Yocto flow bug]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master opensbi 1.5.1
scarthgap (Yocto Project 5.0) opensbi 1.4
nanbield (Yocto Project 4.3) opensbi 1.2
mickledore (Yocto Project 4.2) opensbi 1.2
langdale (Yocto Project 4.1) opensbi 1.1
kirkstone (Yocto Project 4.0) opensbi 1.0
honister (Yocto Project 3.4) opensbi 0.9
hardknott (Yocto Project 3.3) opensbi 0.9
gatesgarth (Yocto Project 3.2) opensbi 0.8
dunfell (Yocto Project 3.1) opensbi 0.6
zeus (Yocto Project 3.0) opensbi 0.4 (this recipe)