BSD Ports

sysutils/opensbi 1.2p0 OpenBSD

RISC-V Supervisor Binary Interface

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
sysutils, lang/python

Description

The RISC-V Supervisor Binary Interface (SBI) allows supervisor-mode software to be portable across all RISC-V implementations by defining an abstraction for platform (or hypervisor) specific functionality. See https://github.com/riscv/riscv-sbi-doc/blob/master/riscv-sbi.adoc for more information.

OpenSBI provides an open-source reference implementation of the RISC-V SBI specifications which can be easily extended by RISC-V platform and system-on-chip vendors to fit a particular hardware configuration.

In the other systems

SystemPortVersion
OpenBSDsysutils/opensbi1.2p0
FreeBSDsysutils/opensbi1.9
DragonFlysysutils/opensbi0.9
MidnightBSDsysutils/opensbi1.7_1

Install

Binary package:

pkg_add opensbi

From the ports tree:

cd /usr/ports/sysutils/opensbi && make install

Dependencies

Build dependencies 4
Required by 1