Yann MAGNIN
|
bc52765c6f
|
Update drivers management
|
2020-05-03 23:10:49 +02:00 |
Yann MAGNIN
|
126a619942
|
Update TTY device + Fix signals error + Change process TTY management
|
2020-05-01 11:23:56 +02:00 |
Yann MAGNIN
|
7140bb1631
|
Add TTY's signals request + update shell process waiting
|
2020-04-21 20:56:27 +02:00 |
Yann MAGNIN
|
8cf62fc496
|
Update exit procedure injection + update process termination
|
2020-04-21 11:48:15 +02:00 |
Yann MAGNIN
|
f94f1d434b
|
Update process management to handle signals later*
|
2020-04-19 22:53:42 +02:00 |
Yann MAGNIN
|
97fb770fe1
|
News:
* Multi-process management
* Many syscall implementations
* Sheared object creation
* Fix process creation
* Fix process return
Implemented syscall list:
* wait
* waitpid
* _exit
* getpid
* getppid
* getpgid
* setpgid
Bugs found (but not fixed):
* TTY cursor drawing crash.
* Loader relocatable sections management (unable to load the file)
* Loader relocatable sections management (symbols not relocalized, crash)
|
2020-03-23 15:58:48 +01:00 |
Yann MAGNIN
|
6576cf1e5d
|
Update kernel/util organisation + add scheduler !!
|
2020-02-24 00:05:27 +01:00 |
Yann MAGNIN
|
105eb7c482
|
Add scheduler first release + fix process stack crash
|
2020-02-05 21:09:39 +01:00 |
Yann MAGNIN
|
223f92b6b2
|
Add scheduler (non preemptif) with context switch + add close primitive to the VFS
|
2020-01-14 18:41:28 +01:00 |