Skip to content
Change the repository type filter

All

    Repositories list

    • RISC-V Assembly Programmer's Manual
      Makefile
      2501.6k99Updated Oct 17, 2025Oct 17, 2025
    • RISC-V Platform Management Interface Specification. OS-agnostic messaging interface for system management and control
      Makefile
      121621Updated Oct 17, 2025Oct 17, 2025
    • Documentation for the RISC-V Supervisor Binary Interface
      Makefile
      98434133Updated Oct 17, 2025Oct 17, 2025
    • Documenting the expected behaviour and supported command-line switches for GNU and LLVM based RISC-V toolchains
      Makefile
      42152100Updated Oct 17, 2025Oct 17, 2025
    • The repo holds the draft non-ISA Server SoC specification being developed by the Server SoC specification TG and to release intermediate releases of the specification on milestones. Further downstream this repo will be used to release specifications for public review.
      TeX
      132754Updated Oct 17, 2025Oct 17, 2025
    • This repository contains the specification source for the RISC-V IOPMP Specification. This document proposes a Physical Memory Protection Unit of Input/Output devices, IOPMP for short, to regulate the accesses issued from the bus masters.
      C
      93512Updated Oct 17, 2025Oct 17, 2025
    • This Fast-Track will extract the Hart-Trace Interface chapter from the E-Trace spec and turn it into a standalone spec
      Makefile
      21810Updated Oct 17, 2025Oct 17, 2025
    • Extension to the RISC-V Trace standards which is user-configurable to trace a hardware-filtered subset of instructions
      Makefile
      0001Updated Oct 17, 2025Oct 17, 2025
    • Makefile
      123222Updated Oct 17, 2025Oct 17, 2025
    • RISC-V Security Model
      Makefile
      173211Updated Oct 17, 2025Oct 17, 2025
    • Documentation of the RISC-V C API
      Makefile
      4877175Updated Oct 17, 2025Oct 17, 2025
    • RISC-V ACPI I/O Mapping Table Specification
      Makefile
      4621Updated Oct 17, 2025Oct 17, 2025
    • riscv-brs

      Public
      The Boot and Runtime Services (BRS) specification provides the software requirements for system vendors and Operating System Vendors (OSVs) to interoperate with one another by providing expectations for the Operating System (OS) to utilize in acts of device discovery, system management, and other rich operations provided in this specification.
      TeX
      2054151Updated Oct 17, 2025Oct 17, 2025
    • The RISC-V External Debug Security Specification
      Makefile
      42002Updated Oct 17, 2025Oct 17, 2025
    • RISC-V IOMMU Specification
      C
      2913623Updated Oct 16, 2025Oct 16, 2025
    • Assembly
      2385986541Updated Oct 16, 2025Oct 16, 2025
    • A RISC-V ELF psABI Document
      Python
      1788066326Updated Oct 13, 2025Oct 13, 2025
    • Specification Documentation Repository for the RQSC RISC-V Quality of Services Controllers Table definition
      Makefile
      1001Updated Oct 7, 2025Oct 7, 2025
    • This repo holds the work area and revisions of a QoS register interface for caches and memory controllers specification. The QoS register interface is a non-ISA specification that supports configuring resource allocations to applications and monitoring the resource usage by applications.
      Makefile
      10700Updated Oct 1, 2025Oct 1, 2025
    • RISC-V Processor Trace Specification
      C
      57194135Updated Oct 1, 2025Oct 1, 2025
    • The (RAS Error-record Register Interface) RERI provides a specification to augment RAS features in RISC-V SOC hardware to standardize reporting and logging of errors by means of a memory-mapped register interface to enable error detection, provide the facility to log the detected errors (including their severity, nature, and location), and confi…
      TeX
      81002Updated Oct 1, 2025Oct 1, 2025
    • The RISC-V Server Platform specification defines a standardized set of hardware and sofware capabilities, that portable system software, such as operating systems and hypervisors, can rely on being present in a RISC-V server platform.
      TeX
      131951Updated Sep 30, 2025Sep 30, 2025
    • This TG will define AP-TEE-IO ABI extensions to provide Confidential VM-assigned devices with secure direct access to confidential memory as well as MMIO, removing the dependence on para-virtualized I/O.
      Makefile
      514111Updated Sep 9, 2025Sep 9, 2025
    • C
      1053472610Updated Sep 5, 2025Sep 5, 2025
    • The repo will be used to hold the draft non-ISA RISC-V ACPI Functional Fixed Hardware (FFH) specification
      Makefile
      6522Updated Aug 28, 2025Aug 28, 2025
    • E-Trace Encapsulation Specification
      Makefile
      4701Updated Aug 28, 2025Aug 28, 2025
    • This repo holds the work area and revisions of the non-ISA specification created by the RISC-V AP-TEE TG. This specification defines the programming interfaces (ABI) to support the Confidential VM Extension (CoVE) confidential computing architecture for RISC-V application-processor platforms.
      Makefile
      2361230Updated May 13, 2025May 13, 2025
    • Test suite for Server SoC
      C
      8522Updated Mar 29, 2025Mar 29, 2025
    • RISC-V Nexus Trace TG documentation and reference code
      C
      385392Updated Jan 3, 2025Jan 3, 2025
    • HTML
      61100Updated Dec 2, 2024Dec 2, 2024