Skip to content
@riscv-non-isa

RISC-V Non-ISA Specifications

The Open-Standard Instruction Set Architecture

Welcome to the RISC-V Non-ISA Specifications 👋

RISC-V Logo

Non-ISA specifications do not add new instructions, create or change opcodes, or in any way modify the RISC-V ISA. They do help us to develop an ecosystem around the ISA Specifications.

Things you'll find here include:

  • ABI Documentation
  • Architecture Tests
  • Specifications like Debug, Processor Trace, and Software Interrupts

If you don't find what you're looking for here, try one of our other GitHub organizations:

Popular repositories Loading

  1. riscv-asm-manual riscv-asm-manual Public

    RISC-V Assembly Programmer's Manual

    Makefile 1.4k 236

  2. riscv-elf-psabi-doc riscv-elf-psabi-doc Public

    A RISC-V ELF psABI Document

    Python 687 162

  3. riscv-arch-test riscv-arch-test Public

    Assembly 501 191

  4. riscv-sbi-doc riscv-sbi-doc Public

    Documentation for the RISC-V Supervisor Binary Interface

    Makefile 337 88

  5. rvv-intrinsic-doc rvv-intrinsic-doc Public

    C 283 89

  6. riscv-trace-spec riscv-trace-spec Public

    RISC-V Processor Trace Specification

    C 154 47

Repositories

Showing 10 of 35 repositories
  • riscv-external-debug-security Public

    The RISC-V External Debug Security Specification

    riscv-non-isa/riscv-external-debug-security’s past year of commit activity
    Makefile 14 CC-BY-4.0 2 2 1 Updated Sep 19, 2024
  • riscv-asm-manual Public

    RISC-V Assembly Programmer's Manual

    riscv-non-isa/riscv-asm-manual’s past year of commit activity
    Makefile 1,414 CC-BY-4.0 236 6 7 Updated Sep 18, 2024
  • riscv-non-isa/riscv-arch-test’s past year of commit activity
    Assembly 501 Apache-2.0 191 58 28 Updated Sep 17, 2024
  • tg-nexus-trace Public

    RISC-V Nexus Trace TG documentation and reference code

    riscv-non-isa/tg-nexus-trace’s past year of commit activity
    C 40 CC-BY-4.0 31 2 0 Updated Sep 17, 2024
  • riscv-sbi-doc Public

    Documentation for the RISC-V Supervisor Binary Interface

    riscv-non-isa/riscv-sbi-doc’s past year of commit activity
    Makefile 337 CC-BY-4.0 88 15 3 Updated Sep 17, 2024
  • server-soc Public

    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.

    riscv-non-isa/server-soc’s past year of commit activity
    TeX 19 CC-BY-4.0 6 0 0 Updated Sep 16, 2024
  • riscv-non-isa/rvv-intrinsic-doc’s past year of commit activity
    C 283 BSD-3-Clause 89 22 2 Updated Sep 13, 2024
  • riscv-iommu Public

    RISC-V IOMMU Specification

    riscv-non-isa/riscv-iommu’s past year of commit activity
    C 84 CC-BY-4.0 16 0 1 Updated Sep 11, 2024
  • riscv-toolchain-conventions Public

    Documenting the expected behaviour and supported command-line switches for GNU and LLVM based RISC-V toolchains

    riscv-non-isa/riscv-toolchain-conventions’s past year of commit activity
    Makefile 144 CC-BY-4.0 34 15 6 Updated Sep 10, 2024
  • riscv-c-api-doc Public

    Documentation of the RISC-V C API

    riscv-non-isa/riscv-c-api-doc’s past year of commit activity
    Makefile 69 CC-BY-4.0 39 15 11 Updated Sep 10, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.