|
e76ccd6c4c
|
kernel+libc+init: Add getppid() and wait()
continuous-integration/drone/push Build is passing
|
2023-03-24 17:39:55 +01:00 |
|
|
b6fb5f3dfe
|
kernel+libc: Implement waitpid()
continuous-integration/drone/push Build is passing
|
2023-03-23 22:42:24 +01:00 |
|
|
8c831a6906
|
libc: Add mknod()
continuous-integration/drone/push Build is passing
|
2023-03-18 09:13:31 +01:00 |
|
|
7173c05a22
|
kernel: Add support for special device files and add a mknod() syscall
|
2023-03-18 09:10:33 +01:00 |
|
|
08c888eaae
|
kernel+libc: Remove (de)allocate_memory and replace it with POSIX mmap
continuous-integration/drone/push Build is passing
|
2023-03-14 20:43:15 +01:00 |
|
|
d66506256d
|
kernel/VFS+libc: Introduce modes
continuous-integration/drone/push Build is passing
|
2023-03-12 16:55:46 +01:00 |
|
|
682d3c753e
|
kernel+libc: Add mkdir()
continuous-integration/drone/push Build is passing
|
2023-03-12 15:32:09 +01:00 |
|
|
7e655e320a
|
kernel+libc: Add the lseek() syscall, and fseek, ftell, rewind, fsetpos, and fgetpos
continuous-integration/drone/push Build is passing
|
2023-03-12 13:15:24 +01:00 |
|
|
8fa72f3cf0
|
kernel+libc: Implement read()
continuous-integration/drone/push Build is passing
|
2023-03-11 18:02:50 +01:00 |
|
|
7f8a8cdcaf
|
kernel, libc: Add an usleep() system call and use that to implement usleep() and sleep() in libc
continuous-integration/drone/push Build is passing
|
2023-01-22 15:00:20 +01:00 |
|
|
e676fb8299
|
libc: Add a wide range of time manipulation functions, including reentrant variants
|
2023-01-13 21:06:27 +01:00 |
|
|
5fb2ff09c7
|
kernel, luna, libc: Move the heap code to a common zone, to be used by both kernel and userspace
|
2023-01-13 19:27:53 +01:00 |
|
|
d864bda751
|
libc: Add (de)allocate_memory wrappers located in sys/mman.h
|
2023-01-13 19:08:02 +01:00 |
|
|
d150c55143
|
TarStream: Support mode
continuous-integration/drone/push Build is passing
|
2023-01-11 18:42:50 +01:00 |
|
|
a620b00b18
|
Unify libc header descriptions
|
2023-01-08 15:29:30 +01:00 |
|
|
b70bbc0ba6
|
More libc commenting
continuous-integration/drone/push Build is passing
|
2023-01-07 11:21:53 +01:00 |
|
|
a8a64863c8
|
kernel, libc: Add clock_gettime()
|
2023-01-07 00:21:08 +01:00 |
|
|
129e3c434a
|
Switch to C for userspace, with a very bare-bones libc!!
continuous-integration/drone/push Build is failing
|
2023-01-06 13:31:14 +01:00 |
|