Name opensbi
Version 0.9 (234ed8e427f4d92903123199f6590d144e0d9351)
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 https://github.com/riscv/opensbi
Recipe file recipes-bsp/opensbi/opensbi_0.9.bb
recipes-bsp/opensbi/opensbi-payloads.inc
Layer openembedded-core (hardknott branch)
Inherits
  • autotools
  • autotools-brokensep
  • deploy
  • siteconfig
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • libtool-cross
  • libtool-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
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 OE 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 (this recipe)
gatesgarth (Yocto Project 3.2) opensbi 0.8
dunfell (Yocto Project 3.1) opensbi 0.6
zeus (Yocto Project 3.0) opensbi 0.4