Mark
|
f7b337ecd5
|
Prettify syscalls
|
2020-01-30 17:41:33 +02:00 |
|
Mark
|
41ac897360
|
Nuke it all
|
2020-01-29 14:07:09 +02:00 |
|
Mark
|
b65bf12eb1
|
Sketchy mmap() and ioctl()s for fbdev, allow mapping VESA fbdev
|
2020-01-21 19:17:27 +02:00 |
|
Mark
|
7d962ff208
|
Remove __isatty() system call
|
2020-01-20 16:58:14 +02:00 |
|
Mark
|
5d3e884b66
|
Basic job control with process groups. setuid bit support
|
2020-01-20 15:39:57 +02:00 |
|
Mark
|
27442d612f
|
Add shebang parsing
|
2020-01-19 17:54:01 +02:00 |
|
Mark
|
c1bd980264
|
select() syscall for character device reads
|
2020-01-17 12:53:56 +02:00 |
|
Mark
|
1e597e0ac4
|
umount() system call
|
2020-01-15 22:36:29 +02:00 |
|
Mark
|
05e10db0e2
|
Add "uname" system call
|
2020-01-15 17:16:03 +02:00 |
|
Mark
|
9b00ad3bff
|
Add lseek system call
|
2020-01-14 16:20:44 +02:00 |
|
Mark
|
94aee57638
|
Better permission handling, add chmod/chown
|
2020-01-14 14:07:57 +02:00 |
|
Mark
|
f00a4a2eac
|
Added setXid/getXid, chdir
|
2020-01-13 17:30:09 +02:00 |
|
Mark
|
9da01f0d46
|
Merge devfs into dev.c, add stat()
|
2020-01-09 15:10:22 +02:00 |
|
Mark
|
c39c4dca2a
|
Add creat()/unlink()/mkdir()
|
2020-01-09 13:20:52 +02:00 |
|
Mark
|
bc1ab6776c
|
Add waitpid syscall
|
2020-01-05 14:44:07 +02:00 |
|
Mark
|
1e3b890115
|
Fix a problem with root vnode in tarfs
|
2020-01-04 20:26:12 +02:00 |
|
Mark
|
7df7f9cbe4
|
Added reboot syscall (linux-like)
|
2020-01-04 19:09:49 +02:00 |
|
Mark
|
dd8564a134
|
Added a kind-of-working openpty()
|
2020-01-03 22:13:38 +02:00 |
|
Mark
|
6a03d92882
|
Added global timer (PIT-backed now) and nanosleep() syscall
|
2019-12-31 13:01:47 +02:00 |
|
Mark
|
d005f86b17
|
Add chdir (working) and getcwd (stub)
|
2019-12-30 04:26:16 +02:00 |
|
Mark
|
294b6a06e9
|
Add getpid() syscall. Add abort()/raise() to libc
|
2019-12-29 16:43:21 +02:00 |
|
Mark
|
2cbd3e65c4
|
Signals kinda work!
|
2019-12-29 16:29:16 +02:00 |
|
Mark
|
5d8556a317
|
Add opendir/readdir/closedir (libc), add readdir syscall
|
2019-12-28 16:57:48 +02:00 |
|
Mark
|
d17c1ba115
|
Added execve() system call
|
2019-11-05 16:49:18 +02:00 |
|
Mark
|
0772681210
|
fork() works
|
2019-11-04 13:25:33 +02:00 |
|
Mark
|
45ad5614a7
|
Add brk() system call
|
2019-10-30 12:33:14 +02:00 |
|
Mark
|
69396c1d60
|
Add open()/stat()/close() syscalls
|
2019-10-29 14:02:36 +02:00 |
|
Mark
|
b02354e766
|
Merge userspace makefiles
|
2019-10-29 12:30:20 +02:00 |
|
Mark
|
71eeb5d282
|
Remove everything
|
2019-10-04 16:23:18 +03:00 |
|
Mark
|
d0c709f772
|
Testing tty0
|
2019-10-02 19:19:20 +03:00 |
|
Mark
|
131f6963ab
|
Add syscall description file
|
2019-09-23 12:21:57 +03:00 |
|