mnurzia/rv

RV32IMC in ~600 lines of C89

CPythonMakefile
This is stars and forks stats for /mnurzia/rv repository. As of 12 May, 2024 this repository has 502 stars and 21 forks.

rv RISC-V CPU core written in ANSI C. Features: RV32IMC user-level implementation Passes all supported tests in riscv-tests ~600 lines of code Doesn't use any integer types larger than 32 bits, even for multiplication Simple API (two functions, plus two memory callback functions that you provide) No memory allocations API /* Memory access callbacks: data is input/output, return RV_BAD on fault, 0 otherwise */ typedef rv_res (*rv_store_cb)(void *user, rv_u32 addr, rv_u8 data); typedef rv_res (*rv_load_cb)(void...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
zodiacon/Recon2023C++C79090
namazso/MagicSignerC++CMake3650380
bugdone/headshotboxRustClojureHTML1600260
susatthi/github-searchDartC++CMake199060
compxco/genrayFortranPostScriptC110120
Azure/mlops-v2-gha-demoHCLPython90830
unfunco/terraform-aws-oidc-githubHCLMakefile740510
Azure/terraform-azurerm-databaseHCLGoMakefile300580
basir/mern-amazonaJavaScriptCSSHTML28502200
andrewgcodes/lightspeedGPTJupyter NotebookPython2370200