riscv_em
GCC-Cross-Compiler
riscv_em | GCC-Cross-Compiler | |
---|---|---|
5 | 1 | |
126 | 2 | |
- | - | |
6.1 | 0.0 | |
25 days ago | about 2 years ago | |
C | Shell | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
riscv_em
-
Booting Linux inside a RISC-V emulator running on TempleOS.
I've been working on trying to get my old MicroPython TOS port running again, but decided to test out the code which allows me to run C code compiled with gcc on TOS with something more robust so I looked into getting this RISC-V emulator running. Obviously the timing is wrong and you can't do much, but it's still cool to boot the Linux kernel on TOS and have a minimal working busybox environment.
- Suggested Resources to Learn how to Write RISCV Emulator?
GCC-Cross-Compiler
-
[TOOLS] GCC-cross-compiler tools that are pre-compiled
I know most of the advanced users are not going to find this useful but for the beginners who are starting out I have made a few and in the process of compiling more of the gcc-cross-compiler tools. You can check them out in my ThamognyaKodi/gcc-cross-compiler. I hope you find it useful.
What are some alternatives?
nuclei-sdk - Nuclei RISC-V Software Development Kit
i686-elf-tools - i386-, i686- and x86_64-elf GCC, GDB and Binutils
ch32v00 - Unofficial snap for ch32v00* chipset development tools
riscv-gcc-prebuilt - 📦 Prebuilt RISC-V GCC toolchains for x64 Linux.
RISC-V-Guide - RISC-V Guide. Learn all about the RISC-V computer architecture along with the Development Tools and Operating Systems to develop on RISC-V hardware.
awesome-riscv - 😎 A curated list of awesome RISC-V implementations
MuditaOS - Mobile operating system based on FreeRTOS™ optimized for E Ink displays - developed for Mudita Pure minimalist phone
raspberry-pi-cross-compilers - Latest GCC Cross Compiler & Native (ARM & ARM64) CI generated precompiled standalone toolchains for all Raspberry Pis. 🍇
Xassette-Asterisk - Evaluation board for AllWinner's RISC-V 64 SoC F133/D1s
sgug-rse - Silicon Graphics User Group RPM Software Environment
rvemu - RISC-V emulator for CLI and Web written in Rust with WebAssembly. It supports xv6 and Linux (ongoing).
RVVM - The RISC-V Virtual Machine