- San Francisco
- https://diodesign.co.uk/
- @diodesign
Block or Report
Block or report diodesign
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuse-
curiosityos Public
Easy-to-understand, educational OS for running curiosities on Allwinner D1-H-based RISC-V systems, such as the MangoPi MQ Pro
MIT License UpdatedJan 20, 2024 -
chainreaction Public
An animated illustration of nuclear fission chain reactions with uranium-235, written in JavaScript using P5JS
MIT License UpdatedMar 11, 2023 -
diodesign.github.io Public
This repo hosts my personal diodesign.org website
-
docs Public
Forked from knative/docsUser documentation for Knative components
HTML Other UpdatedDec 11, 2022 -
clipperdipper Public
Decode and read info from a San Francisco Bay Area Clipper card using a Flipper Zero
-
stackle Public
Forked from irrustible/stackleLow-level stack and thread management
Rust UpdatedJun 13, 2022 -
itsylinker Public
A minimal 64-bit RISC-V (RV64I) ELF linker
-
diosix Public
A lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V
-
supervisor-riscv Public
Provide supervisor-level environment for Diosix system service applications
-
-
mkdmfs Public
Create a DMFS image from available executable files
Rust MIT License UpdatedDec 21, 2021 -
platform-riscv Public
Diosix platform-specific code for RISC-V systems
-
devicetree Public
Read and write device tree blob (DTB) data
-
spinning-rs Public
Forked from 4lDO2/spinning-rsA no_std mutex and SIX rwlock implementation based on spinlocks and lock_api
Rust Apache License 2.0 UpdatedAug 1, 2021 -
-
mason Public
Assemble code and package up binary objects for Diosix components
Rust MIT License UpdatedMar 21, 2021 -
mmio_16550_uart Public
Read and write a memory-mapped 16550 UART
Rust MIT License UpdatedMar 21, 2021 -
mmio_sifive_uart Public
Read and write a memory-mapped SiFive system-on-chip UART
-
mmio_htif Public
Use a memory-mapped Host Target Interface (HTIF) to access underlying system
Rust MIT License UpdatedMar 21, 2021 -
dmfs Public
Parser and generator for the Diosix Manifest File System, which contains assets to load from firmware during startup
-
byterider Public
Byte and word access to memory
-
xmas-elf Public
Forked from nrc/xmas-elfelf parser and navigation tool, pure Rust
Rust Other UpdatedDec 22, 2020 -
riscv-sbi-doc Public
Forked from riscv-non-isa/riscv-sbi-docDocumentation for the RISC-V Supervisor Binary Interface
Other UpdatedOct 29, 2020 -
-
simplyfive Public
Simple RISC-V (RV32I) soft CPU implementation using nMigen and Verilog
MIT License UpdatedJan 14, 2020 -
vpu Public
Vulture Processing Unit: A simple vector-math accelerator for neural networks, written in Verilog using nMigen
-
rustinvaders Public
3D Space Invaders game in Rust
-
pokercalc Public
Calculate hole cards opponent(s) need to beat you in a given Texas Hold 'em hand
-
diosix-legacy Public
First attempt at a microkernel for ia32 and ARM computers. Mostly works but painted itself a corner by being 32-bit only