Giter Site home page Giter Site logo

Hey, you found me.

By day, I write and edit articles about enterprise technology. When I'm not working, this is the sort of thing that keeps me occupied:

  • πŸ”­ I’m implementing an RV64I linker in Rust for my Rust-RISC-V bare-metal hypervisor, diosix. I'm also bringing that project up on real hardware: it's almost fully booting on a SiFive Unleashed board.

  • 🌱 I’m learning Mandarin Chinese as a second language. ζˆ‘ζ­£εœ¨ζ…’ζ…’ε­¦δΉ δΈ­ζ–‡οΌ

  • πŸ’¬ Ask me about Rust, RISC-V, operating system and hypervisor design, computer security, and professional writing and editing. My personal website has some more information about myself and links to things I do.

  • πŸ“« How to reach me: Twitter or email.

  • πŸ˜„ Pronouns: He and him.

Chris Williams's Projects

chainreaction icon chainreaction

An animated illustration of nuclear fission chain reactions with uranium-235, written in JavaScript using P5JS

clipperdipper icon clipperdipper

Decode and read info from a San Francisco Bay Area Clipper card using a Flipper Zero

curiosityos icon curiosityos

Easy-to-understand, educational OS for running curiosities on Allwinner D1-H-based RISC-V systems, such as the MangoPi MQ Pro

diodesign icon diodesign

The special README file for my GitHub profile

diosix icon diosix

A lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V

diosix-legacy icon diosix-legacy

First attempt at a microkernel for ia32 and ARM computers. Mostly works but painted itself a corner by being 32-bit only

dmfs icon dmfs

Parser and generator for the Diosix Manifest File System, which contains assets to load from firmware during startup

docs icon docs

User documentation for Knative components

gooey icon gooey

Generic user interface for the Diosix hypervisor

mason icon mason

Assemble code and package up binary objects for Diosix components

mkdmfs icon mkdmfs

Create a DMFS image from available executable files

mmio_htif icon mmio_htif

Use a memory-mapped Host Target Interface (HTIF) to access underlying system

pokercalc icon pokercalc

Calculate hole cards opponent(s) need to beat you in a given Texas Hold 'em hand

simplyfive icon simplyfive

Simple RISC-V (RV32I) soft CPU implementation using nMigen and Verilog

spinning-rs icon spinning-rs

A no_std mutex and SIX rwlock implementation based on spinlocks and lock_api

stackle icon stackle

Low-level stack and thread management

supervisor-riscv icon supervisor-riscv

Provide supervisor-level environment for Diosix system service applications

vpu icon vpu

Vulture Processing Unit: A simple vector-math accelerator for neural networks, written in Verilog using nMigen

xmas-elf icon xmas-elf

elf parser and navigation tool, pure Rust

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.