Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for c risc v
c
x
risc-v
x
104 search results found
Rt Thread
⭐
9,221
RT-Thread is an open source IoT real-time operating system (RTOS).
Unicorn
⭐
6,921
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
Xv6 Riscv
⭐
5,550
Xv6 for RISC-V
Alios Things
⭐
4,437
面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun
Shecc
⭐
972
A self-hosting and educational C optimizing compiler
Tinyriscv
⭐
865
A very simple and easy to understand RISC-V core.
Rvvm
⭐
755
The RISC-V Virtual Machine
Nemu
⭐
675
NJU EMUlator, a full system x86/mips32/riscv32/riscv64 emulator for teaching
Awesome Embedded Software
⭐
579
🌠 List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers.
Eclipse Plugins
⭐
552
The Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.
Edk2 Platforms
⭐
486
EDK II sample platform branches and tags
Dirtyjtag
⭐
431
JTAG probe firmware
Pulp Dronet
⭐
428
A deep learning-powered visual navigation engine to enables autonomous navigation of pocket-size quadrotor - running on PULP
Riscv Openocd
⭐
395
Fork of OpenOCD that has RISC-V support
F32c
⭐
390
A 32-bit MIPS / RISC-V core & SoC, 1.55 DMIPS/MHz, 2.96 CM/Mhz
Arcemu
⭐
348
World Of Warcraft 3.3.5a server
Fastlz
⭐
320
Small & portable byte-aligned LZ77 compression
Bouffalo_sdk
⭐
317
BouffaloSDK is the IOT and MCU software development kit provided by the Bouffalo Lab Team, supports all the series of Bouffalo chips. Also it is the combination of bl_mcu_sdk and bl_iot_sdk
Rv32emu
⭐
295
Compact and Efficient RISC-V RV32I[MACF] emulator
Ara
⭐
276
The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core
Xrop
⭐
271
Tool to generate ROP gadgets for ARM, AARCH64, x86, MIPS, PPC, RISCV, SH4 and SPARC
Bao Hypervisor
⭐
268
Bao, a Lightweight Static Partitioning Hypervisor
Esp
⭐
267
Embedded Scalable Platforms: Heterogeneous SoC architecture and IP integration made easy
Freedom U Sdk
⭐
260
Freedom U Software Development Kit (FUSDK)
Mini Riscv Os
⭐
242
Build a minimal multi-tasking OS kernel for RISC-V from scratch
Risc V Tlm
⭐
207
RISC-V SystemC-TLM simulator
Riscboy
⭐
204
Portable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink
Mempool
⭐
203
A 256-RISC-V-core system with low-latency access into shared L1 memory.
Semu
⭐
203
A minimalist RISC-V system emulator capable of running Linux kernel
Zenroom
⭐
177
Embedded no-code VM executing human-like language to manipulate data and process cryptographic operations.
Esp32_usb_soft_host
⭐
165
ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.
Xv6 Riscv Fall19
⭐
152
6.S081/6.828 lab repo for fall 2019
Esh
⭐
148
UART based embedded shell for embedded systems. Intended to be used for learning, experimenting and diagnostics.
Arv32 Opt
⭐
141
[Tested successfully] Linux on Arduino UNO / atmega328p port of mini-rv32ima. Let's run Linux on the world's worst Linux PC (and beat Dmitry Grinberg)
Imperas Riscv Tests
⭐
123
Riscy Business
⭐
117
RISC-V Virtual Machine
Penglai Enclave Spmp
⭐
116
Penglai Enclave is an open-sourced, secure and scalable TEE system for RISC-V.
Ft800 Ft813
⭐
115
Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818)
Srv32
⭐
109
Simple 3-stage pipeline RISC-V processor
Icestation 32
⭐
107
Compact FPGA game console
Phoenix Rtos Kernel
⭐
99
Phoenix-RTOS microkernel repository
X Heep
⭐
96
eXtendable Heterogeneous Energy-Efficient Platform based on RISC-V
Esesc
⭐
92
ESESC: A Fast Multicore Simulator
Nuclei Sdk
⭐
91
Nuclei RISC-V Software Development Kit
Hpm_sdk
⭐
86
No PR will be accepted for now, but feel free to submit issue, very appreciated.
Risc V Linux
⭐
84
This repository provides a Linux kernel bootable on RISC-V boards from SiFive
Riscv_em
⭐
80
Simple risc-v emulator, able to run linux, written in C.
Fpga Rocket Chip
⭐
79
Wrapper for Rocket-Chip on FPGAs
Quasisoc
⭐
77
No-MMU Linux capable RISC-V SoC designed to be useful.
Sl_sdk
⭐
75
SL_SDK provides an easy-to-use software framework with united HAL and OSAL, also including a runtime environment to speed-up development for embedded devices like COTEX-M, RISC-V and so on.
Multizone Sdk
⭐
74
MultiZone® Security TEE is the quick and safe way to add security and separation to any RISC-V processors. The RISC-V standard ISA doesn't define TrustZone-like primitives to provide hardware separation. To shield critical functionality from untrusted third-party components, MultiZone provides hardware-enforced, software-defined separation of multi
Ch32v003 Gameconsole
⭐
74
Handheld RISC-V Mini Game Console with OLED Display
Onyx
⭐
73
UNIX-like operating system written in C and C++
Riscv Probe
⭐
69
Simple machine mode program to probe RISC-V control and status registers
Simd_utils
⭐
65
A header only library implementing common mathematical functions using SIMD intrinsics
Scr1 Sdk
⭐
65
open-source SDKs for the SCR1 core
Risc V Computer 2.0
⭐
64
An educational RISC-V based computer build with Logisim
Development Boards
⭐
63
Collection of various development boards for microcontrollers (e.g. CH55x, CH32V003, PY32F002A, STM32) and CPLDs.
Freertos Riscv
⭐
62
A port of FreeRTOS for the RISC-V ISA
Csi Nn2
⭐
61
An optimized neural network operator library for chips base on Xuantie CPU.
Cyancore
⭐
58
A unified software platform for embedded system projects ...
Nucleusrv
⭐
56
NucleusRV - A 32-bit 5 staged pipelined risc-v core.
Pico Rv32ima
⭐
54
Running Linux on RP2040 with the help of RISC-V emulation
Cep
⭐
53
The Common Evaluation Platform (CEP), based on UCB's Chipyard Framework, is an SoC design that contains only license-unencumbered, freely available components.
Nmsis
⭐
52
Nuclei Microcontroller Software Interface Standard Development Repo
Fpgamp
⭐
51
FPGA Media Player (RISC-V + Motion JPEG + SD + HDMI on an Artix 7)
Hydrausb3_fw
⭐
48
HydraUSB3 (WCH CH569) open source test firmware / examples / libraries to experiment with streaming / high-speed protocols (USB2 HS, USB3 SS, HSPI, SerDes...)
Spu32
⭐
48
Small Processing Unit 32: A compact RV32I CPU written in Verilog
Firechip
⭐
46
Top-Level Project for Firebox SoC, consisting of Rocket, BOOM, and peripherals (e.g. Ethernet NIC). This is the default target generator used in FireSim.
Xv6 K210
⭐
45
Port XV6 to K210 board!
Aes
⭐
44
Fast constant-time AES implementations on 32-bit architectures
Riscv Fw Infrastructure
⭐
44
Firmware infrastructure, contain RTOS Abstraction Layer, demos and more...
Rvcc
⭐
44
Standalone C compiler for RISC-V and ARM
Rocket Rocc Examples
⭐
43
Tests for example Rocket Custom Coprocessors
Kendryte Openmv
⭐
42
Openocd_cmsis Dap_v2
⭐
42
支持CMSIS-DAP v2接口协议,支持ARM、RISCV、ESP32等目标芯片,详见Wiki及release
Super Miyamoto Sprint
⭐
41
Homebrew game for homebrew FPGA game console
Riscv Coremark
⭐
40
Setup scripts and files needed to compile CoreMark on RISC-V
Fpga101 Workshop
⭐
38
FPGA 101 - Workshop materials
C Ninja Listings
⭐
38
Lower level assembly and C baremetal programming on RISC-V CPUs. Source code listings from the C-Ninja, in Pyjama! book.
Openpicortos
⭐
36
Very small, safe, lightning fast, yet portable preemptive RTOS with SMP support
Qemu Pinning
⭐
36
My QEMU fork with pinning (affinity) support and a few tweaks.
Frankenlibc
⭐
35
Tools for running rump unikernels in userspace
Valgrind Riscv64
⭐
35
Valgrind with support for the RISCV64/Linux platform.
Yuanix Riscv Os
⭐
34
Build a minimal kernel for RISC-V
Silice Playground
⭐
34
Programs for the FOMU, DE10NANO and ULX3S FPGA boards, written in Silice https://github.com/sylefeb/Silice
Riscv64 Nommu Buildroot
⭐
32
Riscv Pk
⭐
31
Security monitor for Keystone Enclave (mirror of riscv-pk)
Riscv_cpu
⭐
30
A FPGA supported RISC-V CPU with 5-stage pipeline implemented in Verilog HDL
Tg Nexus Trace
⭐
29
RISC-V Nexus Trace TG documentation and reference code
Tinyemu
⭐
28
Fabrice Bellard's tinyemu (https://bellard.org/tinyemu/)
Hf Risc
⭐
27
HF-RISC SoC
Interp
⭐
26
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Iar Risc V Gd32v Eval
⭐
24
Example projects for the IAR RISC-V GD32V Evaluation board in IAR Embedded Workbench for RISC-V
Riscv Emulator
⭐
23
A project for learning RISC-V architecture purpose
Mdepx
⭐
22
MDX — A BSD-style RTOS
Nuttx Star64
⭐
21
Apache NuttX RTOS for Pine64 Star64 64-bit RISC-V SBC (StarFive JH7110)
Zephyr Riscv
⭐
20
Zephyr port to riscv architecture
Fos
⭐
20
Interesting project,the Fast Real Time Operating Systems( FOS-RTOS)
Riscv_exploitation
⭐
19
Collection of RISC-V exploits
Related Searches
C Kernel (12,775)
C Video Game (4,242)
C Driver (4,106)
Python C (4,069)
C Firmware (3,578)
C Arduino (3,118)
C Usb (2,569)
C Arm (2,566)
C Command Line (2,475)
C Algorithms (2,333)
1-100 of 104 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.