Name: Bruce Hoult
Type: User
Bio: Now at @kamihq working on a digital classroom site. Previously @sifive working on compilers, JITs, VMs, runtimes for @riscv, and before that Samsung R&D Russia.
Location: Kerikeri, New Zealand
Blog: http://hoult.org/bruce
Bruce Hoult's Projects
Arduino 6502 Controller
LLVM, AVR backend development branch
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehmgc)
Work on dual RVV version handling assembler
Minimal assembler and ecosystem for bare-metal RISC-V development
Port of Arduino environment for Freedom E 300 Dev Kit & HiFive Board
A DDR3 memory controller in Verilog for various FPGAs
Minimal DVI / HDMI Framebuffer
This repo contains the .NET Core runtime, called CoreCLR, and the base library, called mscorlib. It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes.
Curses Sharp is a ncurses terminal control library binding for C#.
Debian disk image builder for the Sipeed Lichee RV Risc-v Single Board Computer
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
A 32-bit RISC-V / MIPS ISA retargetable CPU core
A fast usermode x86 and x86-64 emulator for Arm64
A crude simulation of an FPGA implementing a FindFirstZero function.
Open Source Software for Developing on the Freedom E Platform
Incremental merge for git
GlideTrack mobile tracker
6502 microprocessor emulator; library and command line utility
A simple Makefile based project for WCH's CHV32V range of RISCV uControllers
linux_logo in 26+ kinds of assembly language
AVR backend for the LLVM project
All-in-one LLVM/Clang/Dragonegg &c subtree
RISC-V support for LLVM projects (LLVM, Clang, ...)
LZ4 decoder in assembly for RiscV RV32IC
RISC-V Assembly Programmer's Manual
RISC-V backports for binutils-gdb. Development is done upstream at the FSF.
Working draft of the proposed RISC-V Bitmanipulation extension
DejaGnu RISC-V port
Recursive Fibonacci Benchmark running on RISC-V