|
44cfb828fb
|
Remove useless libc, elf and ucontext, add comments to exceptions
improve propagation of errors in raise_exception
|
2023-04-05 16:02:54 +02:00 |
|
|
4480212ab0
|
Merge branch 'thread_scheduler' into bin-loader
|
2023-04-04 15:28:24 +02:00 |
|
Samy Solhi
|
15f3608b63
|
Start syscall
|
2023-03-29 16:13:57 +02:00 |
|
|
08ba0154f7
|
Add a bin loader
|
2023-03-27 18:10:11 +02:00 |
|
|
977cb2bf96
|
kernel now build
I commented out semaphore code too cause it need to be updated
and having some error cause the compiler to not check for borrow errors
|
2023-03-16 14:52:53 +01:00 |
|
|
6820086579
|
Added thread manager
|
2023-03-10 19:04:23 +01:00 |
|
Rémi Rativel
|
5465267f3c
|
Sarting synch.rs implementation
|
2023-03-10 19:04:22 +01:00 |
|
|
3457f67a7c
|
Add ucontext_t
|
2023-03-10 19:02:38 +01:00 |
|
|
621b0568b0
|
Move system to the right location
|
2023-03-10 19:01:22 +01:00 |
|
|
83df053dc6
|
Implement Thread::start and join
|
2023-03-10 19:01:22 +01:00 |
|
|
e3e217c57f
|
scheduler done
|
2023-03-10 19:01:22 +01:00 |
|
|
336ccd1425
|
Add thread structure
|
2023-03-10 19:01:21 +01:00 |
|
|
a38251c111
|
Add kernel mod
|
2023-03-10 19:01:20 +01:00 |
|