|
e76ccd6c4c
|
kernel+libc+init: Add getppid() and wait()
continuous-integration/drone/push Build is passing
|
2023-03-24 17:39:55 +01:00 |
|
|
7efcc06090
|
kernel+init+sh: Implement parent processes and waitpid(-1, ...)
continuous-integration/drone/push Build is passing
|
2023-03-24 17:37:04 +01:00 |
|
|
355dd6c32b
|
apps: Add sh
continuous-integration/drone/push Build is passing
|
2023-03-23 22:19:54 +01:00 |
|
|
31ef96ebfc
|
libc: Add stdin
|
2023-03-19 19:19:20 +01:00 |
|
|
40f01c825d
|
libc: Add fork()
continuous-integration/drone/push Build is passing
|
2023-03-18 23:58:56 +01:00 |
|
|
54f2d35416
|
kernel: Add the fork() system call
|
2023-03-18 23:45:48 +01:00 |
|
|
e664af4c2b
|
libc: Add execv()
continuous-integration/drone/push Build is passing
|
2023-03-18 22:31:16 +01:00 |
|
|
7f50893786
|
kernel/exec: Copy argv from userspace
continuous-integration/drone/push Build is passing
|
2023-03-18 21:55:16 +01:00 |
|
|
cb1ef3e404
|
libc: Add (v)fprintf and make (v)printf use that
continuous-integration/drone/push Build is passing
Let's free libc of console_write!
|
2023-03-18 20:11:19 +01:00 |
|
|
629ed9e43b
|
libc: Start switching to /dev/console for console IO and add a proper init
|
2023-03-18 19:23:18 +01:00 |
|