Skip to content
View diodesign's full-sized avatar

Block or report diodesign

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
diodesign/README.md

Hey, you found me.

By day, I edit news and feature coverage of IT and enterprise technology. When I'm not working, this is the sort of thing that keeps me occupied:

  • 🔭 I'm restarting work on my RISC-V bare-metal hypervisor, diosix. I want to bring that up on multiple pieces of hardware I have to hand.

  • 🌱 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: Bluesky or email.

  • 😄 Pronouns: He and him.

Popular repositories Loading

  1. diosix diosix Public

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

    Rust 191 12

  2. rustinvaders rustinvaders Public

    3D Space Invaders game in Rust

    Rust 9 1

  3. platform-riscv platform-riscv Public

    Diosix platform-specific code for RISC-V systems

    Rust 7

  4. diosix-legacy 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

    C 6

  5. itsylinker itsylinker Public

    A minimal 64-bit RISC-V (RV64I) ELF linker

    Rust 4

  6. devicetree devicetree Public

    Read and write device tree blob (DTB) data

    Rust 3 1