Projects

Velvet

Velvet is the third iteration of my custom kernel. It is built entirely in Rust (with a bit of inline assembly), and it follows the core principles of speed, memory efficiency, and simplicity. It aims to be fast with as few compromises as possible. It is currently in early development, and supports only AArch641. However, x86_642 support is also planned.

  1. ARMv8 64-bit Architecture, often used in mobile devices. Also present in 

  2. x86 64-bit Architecture, also known as AMD64. Present in many desktops and 

rust kernel