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 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.

Pinned Loading

  1. diosix diosix Public

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

    Rust 192 12

  2. platform-riscv platform-riscv Public

    Diosix platform-specific code for RISC-V systems

    Rust 7

  3. devicetree devicetree Public

    Read and write device tree blob (DTB) data

    Rust 3 1