Age | Commit message (Expand) | Author |
---|---|---|
2021-08-18 | fork() now has a return value; you can tell the child and parent apart | dzwdz |
2021-08-18 | rename process_clone to process_fork | dzwdz |
2021-08-11 | abstract out iterating over virtual memory | dzwdz |
2021-08-11 | read _syscall_debuglog arguments across page boundaries | dzwdz |
2021-08-09 | rename `log_` to `tty_`, `tty_` to `vga_` | dzwdz |
2021-07-31 | change the syscall naming convention; same one in kernel and userland | dzwdz |
2021-07-26 | exit() now switches to the first running process | dzwdz |
2021-07-26 | fork() pt 1: cloning process memory | dzwdz |
2021-07-26 | mark sc_exit() as noreturn | dzwdz |
2021-07-24 | save all registers on syscalls | dzwdz |
2021-07-23 | add a barebones exit() syscall | dzwdz |
2021-07-23 | update the process' EIP/ESP when it syscalls | dzwdz |
2021-07-22 | implement the debuglog() syscall | dzwdz |
2021-07-21 | syscall parameter & return value passing | dzwdz |
2021-07-21 | barebones syscall | dzwdz |