brucehoult
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.
Kerikeri, New Zealand
Pinned Repositories
arduino-6502ctl
Arduino 6502 Controller
avr-llvm
LLVM, AVR backend development branch
bdwgc
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehmgc)
binutils-gdb-dual-rvv
Work on dual RVV version handling assembler
riscv-gnu-toolchain
GNU toolchain for RISC-V, including GCC
riscv-meta
RISC-V Meta – a suite of tools that operate on RISC-V ISA (Instruction Set Architecture)
rvv-examples-nibrunie
Example of RISC-V Vector programming
rvv_example
Simple demonstration of using the RISC-V Vector extension
SimpleVM
Sample code for Virtualization framework
trv
brucehoult's Repositories
brucehoult/rvv_example
Simple demonstration of using the RISC-V Vector extension
brucehoult/riscv-gnu-toolchain
GNU toolchain for RISC-V, including GCC
brucehoult/trv
brucehoult/rvv-examples-nibrunie
Example of RISC-V Vector programming
brucehoult/arduino-6502ctl
Arduino 6502 Controller
brucehoult/binutils-gdb-dual-rvv
Work on dual RVV version handling assembler
brucehoult/bronzebeard
Minimal assembler and ecosystem for bare-metal RISC-V development
brucehoult/d1_build
Debian disk image builder for the Sipeed Lichee RV Risc-v Single Board Computer
brucehoult/dotnet_runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
brucehoult/FEX
A fast usermode x86 and x86-64 emulator for Arm64
brucehoult/git-imerge
Incremental merge for git
brucehoult/lib6502
6502 microprocessor emulator; library and command line utility
brucehoult/libch32v
A simple Makefile based project for WCH's CHV32V range of RISCV uControllers
brucehoult/lz4_rv32i_decode
LZ4 decoder in assembly for RiscV RV32IC
brucehoult/riscv-asm-manual
RISC-V Assembly Programmer's Manual
brucehoult/riscv-binutils-gdb
RISC-V backports for binutils-gdb. Development is done upstream at the FSF.
brucehoult/riscv-bitmanip
Working draft of the proposed RISC-V Bitmanipulation extension
brucehoult/riscv-dejagnu
DejaGnu RISC-V port
brucehoult/riscv-fibonacci
Recursive Fibonacci Benchmark running on RISC-V
brucehoult/riscv-gcc
brucehoult/riscv-glibc
brucehoult/riscv-info
Information and Frequently Asked Questions about the RISC-V computer instruction set
brucehoult/riscv-isa-sim
Spike, a RISC-V ISA Simulator
brucehoult/riscv-newlib
RISC-V port of newlib
brucehoult/riscv-qemu
QEMU with RISC-V (RV64G, RV32G) Emulation Support
brucehoult/riscv-ubuntu-docker
Run RISC-V development environment using docker
brucehoult/riscv-v-spec
RISC-V V vector extension
brucehoult/tbljal
Test implementation of tbljal-like facility using standard RV64I instructions
brucehoult/valgrind-riscv64
Valgrind with support for the RISCV64/Linux platform.
brucehoult/werewolf
An example program in Dylan