On Thu, 2020-05-28 at 10:54 +0200, Schaefer, Daniel Helmut (DualStudy)
Signed-off-by: Daniel Schaefer <daniel.schaefer@...>
README.adoc | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 README.adoc
diff --git a/README.adoc b/README.adoc
new file mode 100644
@@ -0,0 +1,17 @@
+= RISC-V SBI specification
+SBI (Supervisor Binary Interface) is an interface between the
+Execution Environment (SEE) and the supervisor. It allows the
+execute some privileged operations by using the ecall instruction.
+SEE and supervisor are: M-Mode and S-Mode on Unix-class platforms,
where SBI is
+the only interface between them, as well as the Hypervisor extended-
+(HS) and Virtualized Supervisor (VS).
+Discussion of SBI occurs on the
+https://lists.riscv.org/g/tech-unixplatformspec[RISC-V Unix Platform
+list]. It is publicly readable but posting requires being a member
+RISC-V Foundation. Any new SBI extension needs to be discussed and
+there before being merged.
+https://github.com/riscv/opensbi[OpenSBI] is the reference
+but other implementations exist; see section "SBI Implementation
Looks good to me. Merged to master.