|
b0379e398f
|
aarch64: move some code into "common" kernel
|
2023-08-18 22:53:58 +03:00 |
|
|
e694c1cef0
|
dev: use device tree instead of hardcoded board impls
|
2023-08-13 21:23:58 +03:00 |
|
|
7b525c4085
|
dev: fix console panicking in panic handler
|
2023-08-07 09:53:47 +03:00 |
|
|
8254a42ad7
|
dev: better debugging interfaces
|
2023-08-05 19:10:44 +03:00 |
|
|
111514275c
|
x86-64: SMP init
|
2023-08-05 16:32:12 +03:00 |
|
|
67d8f269ad
|
proc: merge TaskContextImpl trait
|
2023-08-02 20:53:14 +03:00 |
|
|
da91126293
|
***: fix all warnings and clippy stuff
|
2023-08-02 20:43:21 +03:00 |
|
|
c9af9b143a
|
x86-64: single-processor userspace multitasking
|
2023-08-02 19:53:54 +03:00 |
|
|
a9b9c71e47
|
x86-64: ring0/ring3 tasks + syscall
|
2023-08-01 18:05:10 +03:00 |
|
|
7fa347aa20
|
proc: better signal handling
|
2023-07-27 16:24:52 +03:00 |
|
|
1a197462e3
|
proc: add CurrentProcess safety wrapper
|
2023-07-25 17:48:26 +03:00 |
|
|
3b324df403
|
proc: implement exc/async signals
|
2023-07-25 16:47:00 +03:00 |
|
|
b31e066590
|
proc: WaitProcess + Spawn
|
2023-07-25 10:49:11 +03:00 |
|
|
058bfddd58
|
sched: Fix kernel panic (1 -> idle, idle -> idle)
|
2023-07-18 19:22:30 +03:00 |
|
|
6510e0674c
|
Initial commit
|
2023-07-18 18:03:45 +03:00 |
|