OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

opensbi-1.2p0

RISC-V Supervisor Binary Interface

Back to search · Project homepage

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.

Package information

Ports path
sysutils/opensbi
Package architecture
*
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
sysutils, lang/python
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Used by (1 dependency relationships)

Includes library, runtime, build and test relationships. Results load 100 at a time.

Installing and updating packages · Package details as JSON