...
- LK_01_032 - Vector extension discovery using HWPROBE
- LK_01_005 - Native/hosted debug support (aka HW breakpoint)
- LK_01_020 - Vector crypto extensions supportdiscovery using HWPROBE
- SE_02_001 - QEMU Vector crypto support
...
- LR_00_004: Backport RISC-V support to jdk11u
- LR_00_005: Backport RISC-V support to jdk17u
- LR_00_007: Distribute Java 11 + 17 + 21 in Adoptium
- LR_01_002: Port Numpy (for PyTorch and SciKit-Learn)
- LR_02_001: Build and test Go Runtime on RISC-V
- LR_04_001: Port .NET Runtime to RISC-V
...
- Kernel
- LK_00_005 - Memory Hot(Un)plug
LK_00_006 - KASAN supportLK_01_001 - Basic ACPI support- LK_01_002 - ACPI support for PLIC driver
- LK_01_003 - AIA drivers with DT support
- LK_01_004 - ACPI support for AIA drivers
- LK_01_005 - Native/hosted debug support (aka HW breakpoint)
LK_01_006 - Vector extension support- LK_01_007 - IOMMU driver with DT support
- LK_01_020 - Vector crypto extensions supportdiscovery using HWPROBE
- LK_01_032 - Vector extension discovery using HWPROBE
- LK_01_033 - Bitmanip extension discovery using HWPROBE
- KVM
LK_02_002 - KVM AIA in-kernel irqchip- LK_02_003 - KVM AIA IMSIC guest file support
- LK_02_004 - KVM AIA irq-bypass (aka Device MSI virtualization)
LK_02_005 - KVM vector extension virtualization- LK_02_011 - KVM Native/hosted debug virtualization
- LK_02_018 - KVM bitmanip extension virtualization
- LK_02_019 - KVM vector crypto extension virtualization
- LK_03_002 - KVMTOOL AIA in-kernel irqchip
- LK_03_004 - KVMTOOL VFIO + irq-bypass support
- LK_03_007 - QEMU-KVM AIA in-kernel irqchip
- LK_03_010 - QEMU-KVM VFIO + irq-bypass support
...
- Tianocore EDK2 UEFI
- TF-M
...
- CT_01_005 - Fusion Support (LLVM)
CT_01_004 -- Zfa Support (LLVM)- CT_01_003 - Shadow Stacks (LLVM)
- CT_01_002 - Forward Compatible Atomic Mappings (LLVM)
- CT_01_001 - Autovectorization -- Basic Functionality (LLVM)
GCC Enablement
- CT_00_007 - Fusion Support (GCC)
- CT_00_006 -- Zfa Support (GCC)
- CT_00_005 -- Zicond with if-conversion improvements (GCC)
- CT_00_004 -- Address rewriting (GCC)
CT_00_003 -- Redundant Extension Elimination (GCC)CT_00_002 - Inline Subword Atomics and , Forward Compatible Mappings, Ztso (GCC)- CT_00_001 - Autovectorization -- Basic Functionality (GCC)
Distribution
...
Specification Dependencies
- RVI CoVE: for EDK2_00_02 - StandaloneMmPkg (PoC)
- RVI CoVE-IO: for EDK2_00_02 - StandaloneMmPkg (PoC)
- UEFI PI: EDK2_00_02 - StandaloneMmPkg (PoC)
- RVI SBI Debug Trigger Extension: LK_01_005 - Native/hosted debug support (aka HW breakpoint)
- RVI RISC-V Cryptography Extensions: SL_00_003 - OpenSSL
- RVI psABI vector ABI: CT_03_001 - Binary Toolchain Packages
- RVI psABI: CT_01_003 - Shadow Stacks (LLVM)
- RVI Unified Discovery: Profile- and Extension- Optimized Distros
...