Andreas Kling
|
53abfa7ea1
Add sys$gethostname and /bin/hostname
|
6 years ago |
Andreas Kling
|
dc6f57f19c
Add gettimeofday() syscall and LibC wrappers gettimeofday() and time().
|
6 years ago |
Andreas Kling
|
5978185242
Add a "sleep" syscall that sleeps for N seconds.
|
6 years ago |
Andreas Kling
|
ec1d16b307
Add a "pwd" utility to userland.
|
6 years ago |
Andreas Kling
|
5f36a5f22e
Add an lstat() syscall and use it to make "ls" nicer.
|
6 years ago |
Andreas Kling
|
bca4b71bfa
Lots of hacking to make a very simple "ls" utility.
|
6 years ago |
Andreas Kling
|
9a296d63f3
Add simplified mmap() and munmap() syscalls.
|
6 years ago |
Andreas Kling
|
3253a23b91
Add a simplified waitpid() so that sh can wait on spawned commands.
|
6 years ago |
Andreas Kling
|
018da1be11
Generalize the SpinLock and move it to AK.
|
6 years ago |
Andreas Kling
|
ccd15e0590
Various things:
|
6 years ago |
Andreas Kling
|
fe237ee215
Lots of hacking:
|
6 years ago |
Andreas Kling
|
85bcf2ed0f
Add getgid() and getpid() syscalls. Prep for LibC.
|
6 years ago |
Andreas Kling
|
e4afa2a041
Tweak _test.o to use the putch() syscall.
|
6 years ago |
Andreas Kling
|
3a3c57357c
Add a sys$exit and make init_stage2 call it when finished.
|
6 years ago |
Andreas Kling
|
f67d695254
More paging stuff.
|
6 years ago |
Andreas Kling
|
56c1f9db8e
A userspace process can now GPF and the OS goes on!
|
6 years ago |
Andreas Kling
|
72bb80a9ae
These changes were lying around uncommitted in the old repo.
|
6 years ago |
Andreas Kling
|
9396108034
Import the "gerbert" kernel I worked on earlier this year.
|
6 years ago |