Eugene Rossokha
|
caec288157
|
Restrict the target to .freestanding/.none/supported cpu
|
2025-03-17 20:05:33 +02:00 |
|
alnyan
|
aee04d2510
|
Add aarch64 target
|
2025-03-17 19:56:43 +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
|
856c7b273e
|
Implement S-mode exceptions
|
2025-03-17 16:01:12 +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 |
|