Overview
I am a systems programmer absolutely interested in low-level code, valuing code that is readable, documented and resource-efficient.
Knowledge base index
| Module | Description |
|---|---|
Kernel Development |
Notes on paging, interrupts, and scheduling. |
Embedded |
Microcontroller experiments and driver notes. |
Tooling |
Custom scripts and debugging workflows. |
Articles
I like to share some of my thoughts and understandings by writing articles. You can view them here.
Current lab status
-
Active hardware: STM32F4 discovery board.
-
Focus: Writing a UART driver from scratch using only the datasheet.
-
Technical projects
A tiny functional File System made for x64 Linux kernel.
Source: GitHub (still private)
— Project: NLFS