Commit Graph

11 Commits

Author SHA1 Message Date
alnyan 9911c7ea9b aarch64: feature parity with riscv64 2025-03-18 20:02:18 +02:00
alnyan b77568ca24 refactor: we're not writing Java here 2025-03-18 15:13:48 +02:00
alnyan ed78052736 maint: better arch.zig 2025-03-18 14:26:49 +02:00
alnyan 32b324b132 doc: add some documentation on platform-independent modules 2025-03-18 14:15:05 +02:00
Eugene Rossokha 1641327f28 Make arch/riscv64.zig one struct 2025-03-17 19:15:41 +02:00
alnyan c4a80c3378 Make thread queue per-CPU 2025-03-17 17:54:51 +02:00
alnyan c803a3e2b2 Implement thread-locals for per-CPU data 2025-03-17 17:26:40 +02:00
alnyan 4437a66025 Basic physical memory management 2025-03-17 13:36:49 +02:00
alnyan aeb5950e56 Basic thread switching 2025-03-14 22:16:36 +02:00
alnyan bebdb21c4e WIP: WIP, WIP 2025-03-14 13:00:54 +02:00
alnyan 467e4a944a Initial commit 2025-03-13 18:06:14 +02:00